آئی آئی ایس میں بلازور ویب اسمبلی میں بنائی گئی ایپس رکھیں
ماحول
- بصری سٹوڈیو
-
- ویژیول سٹوڈیو 2019
- .نیٹ
-
- .نیٹ 5.0
- انٹرنیٹ انفارمیشن سروس (آئی آئی ایس)
-
- آئی آئی ایس 10
- دیگر
- ونڈوز پیش کار پر تعینات
-
- ونڈوز سرور 2019
- دیگر
پہلے تو
چونکہ بلازور ویب اسمبلی ایپلی کیشن ایک کلائنٹ ٹیکنالوجی ہے، اس لیے اسے آئی آئی ایس کے علاوہ کسی اور ویب سرور پر تعینات کیا جا سکتا ہے، لیکن اس بار ہم آپ کو دکھائیں گے کہ اس منصوبے کو براہ راست آئی آئی ایس کو کیسے شائع کیا جائے۔ بنیادی طور پر، اے ایس پی.نیٹ تقریبا ایک بنیادی پروجیکٹ شائع کرنے کے برابر ہے، تو آئیے اختلافات پر توجہ مرکوز کرتے ہیں۔
ونڈوز پیش کار سیٹ اپ
فرض کریں کہ آپ نے ونڈوز پیش کار تنصیب کیا ہے۔
اس سے کوئی فرق نہیں پڑتا کہ ورژن تھوڑا پرانا ہے۔
آئی آئی ایس سیٹ اپ
تفصیلات درج ذیل صفحے پر بھی بیان کی گئی ہیں، لہذا میں تفصیلات پر بات نہیں کروں گا۔
- ونڈوز سرور پر انٹرنیٹ انفارمیشن سروسز (آئی آئی ایس) سیٹ اپ کریں
- انٹرنیٹ پر آئی آئی ایس ویب سرورز پر ASP.NET کور پروگرام بعید سے شائع کریں
شروع مینیو سے پیش کار مینیجر شروع کریں۔
انتظامیہ مینیو سے کردار اور خصوصیات شامل کریں منتخب کریں۔
اگلا کلک کریں۔
اگلا کلک کریں۔
اگلا کلک کریں۔
ویب پیش کار (آئی آئی ایس) منتخب کریں۔
مندرجہ ذیل سکرین دکھائی جائے گی، اور "فنکشن اضافہ کریں" بٹن پر کلک کریں۔
چونکہ خاص طور پر شامل کرنے کے لئے کچھ نہیں ہے، "اگلا" پر کلک کریں۔
اگلا کلک کریں۔
ایک منتظم خدمت شامل کریں۔ براہ راست ویژیول سٹوڈیو سے شائع کرنے کی ضرورت ہے.
مندرجہ ذیل سکرین دکھائی جائے گی، اور "فنکشن اضافہ کریں" بٹن پر کلک کریں۔
تنصیب پر کلک کریں۔
آئی آئی ایس منیجر شروع کیا اور تصدیق کی کہ اس میں "انتظامی خدمات" شامل ہیں۔
ویب تعیناتی تنصیب کر رہا ہے
ویژیول سٹوڈیو سے اشاعتی پروگرام حاصل کرنے کی ضرورت ہے۔
نیچے دیئے گئے لنک پر جائیں۔
ڈاؤن لوڈ.
ونڈوز سرور کا صرف ایک بنیادی 64 بٹ ورژن ہے، لہذا 64 بٹ ورژن ڈاؤن لوڈ کریں۔
ونڈوز پیش کار پر چلیں۔
اگلا کلک کریں۔
"میں لائسنس معاہدہ قبول کرتا ہوں" چیک کریں اور "اگلا" پر کلک کریں۔
مکمل کلک کریں۔
"تنصیب" بٹن پر کلک کریں۔
تنصیب ختم ہونے پر "مکمل" بٹن پر کلک کریں۔
جب آپ آئی آئی ایس منیجر کھولتے ہیں تو آپ نے ڈیلیگیٹ مینجمنٹ سروسز شامل کی ہیں۔
ایپلی کیشن پول سیٹنگیں
چونکہ یہ آپریشن کی تصدیق کے مقصد سے ہے، میں اس بار خاص طور پر ترتیب تبدیل نہیں کروں گا۔ اگر آپ اسے سیٹ کرنا چاہتے ہیں تو براہ کرم درج ذیل صفحہ ملاحظہ کریں۔
سائٹ بنائیں
اس کے عملیہ کی تصدیق کے لیے شروع سے ہی طے شدہ ویب سائٹ استعمال کریں۔ اگر آپ الگ سے تخلیق کرنا چاہتے ہیں تو براہ کرم درج ذیل صفحہ ملاحظہ کریں۔
تعیناتی صارف سے متعلق سیٹنگیں
چونکہ یہ آپریشن کی جانچ پڑتال کے مقصد سے ہے، اس لئے اس بار کوئی خاص تخلیق کیے بغیر اسے ونڈوز اکاؤنٹ میں رکھا جائے گا۔ اگر آپ اسے سیٹ کرنا چاہتے ہیں تو براہ کرم درج ذیل صفحہ ملاحظہ کریں۔
یو آر ایل دوبارہ لکھیں تنصیب کریں
بلازور ویب اسمبلی سائٹ اندرونی طور پر طے شدہ طور پر ری ڈائریکٹ کرتی ہے، لہذا یو آر ایل ری رائٹ انسٹال کریں۔ فائل ڈاؤن لوڈ کریں، لہذا اگر ونڈوز سرور سکیورٹی مسائل کی وجہ سے اسے ڈاؤن لوڈ کرنے میں ناکام ہے تو اسے پیشگی کسی اور پی سی پر ڈاؤن لوڈ کریں۔
اپنے ویب براؤزر میں درج ذیل سائٹس ملاحظہ کریں:
یہ توسیع تنصیب پر کلک کریں۔ (یہ تنصیب کے طور پر لکھا جاتا ہے, لیکن یہ اصل میں ڈاؤن لوڈ کیا جاتا ہے)
سرور پر ڈاؤن لوڈ شدہ "یو آر ایل ری رائٹ2.exe" چلائیں۔
اسے انسٹال کریں کیونکہ ویب پی آئی شروع ہوتا ہے۔
متفق منتخب کریں۔
ویب پی آئی ختم کر دیا گیا ہے۔
ویژیول سٹوڈیو سے پروگرام وں کی تعیناتی
اپنے کام پی سی پر واپس آئیں اور بلازور ویب اسمبلی منصوبے کھولنے کے لئے ویژیول اسٹوڈیو لانچ کریں۔ اس بار ہم ایک نئے پروجیکٹ کے ساتھ ایک پروگرام شائع کریں گے۔
پروجیکٹ پر دائیں کلک کریں اور اشاعت منتخب کریں۔
ویب پیش کار (آئی آئی ایس) منتخب کریں اور اگلا پر کلک کریں۔
ویب تعیناتی منتخب کریں۔
درج ذیل ٹائپ کریں:
پیرامیٹر نام | قدر |
---|---|
سرور | آئی آئی ایس تشکیل دینے والے سرور کا آئی پی ایڈریس یا ڈی این ایس یا ڈومین نام۔ آپ انٹرنیٹ یا انٹرا نیٹ کی تخصیص کر سکتے ہیں۔ |
نام سائٹ | آئی آئی ایس میں شامل سائٹ کے نام کی وضاحت کرتا ہے۔ |
بطرف یو آر ایل | سفید جگہ کے ساتھ کوئی مسئلہ نہیں ہے. |
نام صارف | ونڈوز سرور پر صارف اکاؤنٹ یا اس صارف نام کی تخصیص کرتا ہے جو آپ نے آئی آئی ایس میں بنایا تھا۔ |
پاسورڈ | اوپر صارف کے لیے توثیقی پاس ورڈ درج کریں۔ |
پاس ورڈ محفوظ کریں | اگر ہر بار شائع کرنے پر پاس ورڈ درج کرنا تکلیف دہ ہے تو اسے محفوظ کریں۔ |
یہ دکھایا گیا ہے کے طور پر بنایا گیا ہے.
اگر آپ نے متعدد اشاعتی پروفائلز بنائے ہیں، تو آپ انہیں اوپر ڈراپ ڈاؤن میں تبدیل کرسکتے ہیں، لیکن اگر نام الجھن کا شکار ہے تو آپ ایسا کرسکتے ہیں۔
تدوین سکرین پر تفصیلی سیٹنگیں تبدیل کی جا سکتی ہیں۔
"سیٹنگیں" بائیں جدول سے منتخب کی جاتی ہیں۔ آپ کو کوئی خاص تبدیلی کرنے کی ضرورت نہیں ہے، لیکن ضرورت کے مطابق تشکیل، ہدف رن ٹائم اور فائل اشاعت اختیارات تبدیل کریں۔
بائیں جدول سے "جڑیں" منتخب کیا جاتا ہے۔ آپ دیکھیں گے کہ آپ نے پہلے کیا ٹائپ کیا تھا، لیکن نیچے "کنکشن کی تصدیق کریں" بٹن پر کلک کریں۔
جب آپ کامیابی سے ناشر سے جڑ سکتے ہیں تو مندرجہ ذیل مکالمہ دکھایا جائے گا۔ ویژیول سٹوڈیو میں مستقبل کے سیشنز کے لیے یہ سرٹیفکیٹ محفوظ کریں اور "میں متفق ہوں" بٹن پر کلک کریں۔ محفوظ کریں تو یہ مکالمہ صرف پہلی بار دکھایا جائے گا۔
اگر کنکشن کی تصدیق کے دائیں طرف چیک مارک دکھایا جاتا ہے تو عام طور پر جڑنا ممکن ہوگا۔
ویسے اگر یہ ناکام ہو جاتا ہے تو وجہ جانچنے کے لیے لنک پر کلک کریں اور وجہ کے لحاظ سے کارروائی کریں۔
عام وجوہات میں شامل ہیں:
- صارف نام اور پاس ورڈ غلط ہیں۔
- آئی آئی ایس صارفین کو اجازت نہیں دیتا۔ ایک بار جب تفتیش کا طریقہ ونڈوز منتظم کے ذریعہ تعینات کیا جاتا ہے۔
- ٹی سی پی 8172 فائر وال کی اجازت نہیں ہے۔ ایجور جیسے بادل اسے بادل کی طرف نہیں جانے دیتے ہیں۔
- آپ کے پاس ویب تعیناتی ٹول "مکمل طور پر" تنصیب نہیں ہے۔
- آئی آئی ایس لاپتہ ہے. براہ کرم اس تجاویز کو ڈبل چیک کریں۔
جب آپ مکمل کر لیں تو حل ایکسپلورر سے، پروجیکٹ → پراپرٹیز → پبلش پروفائلز → حل پر کلک کریں توسیع کریں اور مسئلہ کا نام مقرر کریں "۔ پبکسملی"، تو یہ کھلتا ہے.
Project
> ٹیگ میں درج ذیل کوڈ شامل کریں اور محفوظ PropertyGroup
کریں:
<AllowUntrustedCertificate>True</AllowUntrustedCertificate>
جب آپ ختم ہو جاتے ہیں تو اشاعت کے بٹن کے ساتھ شائع کریں۔
اگر آپ کامیابی سے شائع کرتے ہیں، تو آپ کا کام مکمل ہو گیا ہے۔ یہ کبھی کبھار ناکام ہوسکتا ہے، لہذا اس صورت میں، براہ کرم اسے دوبارہ جاری کریں یا کنکشن کی تصدیق کریں۔
ایک بار جب آپ ویب براؤزر میں اس تک رسائی حاصل کر لیں اور تصدیق کر لیں کہ بلازور کا پروگرام کام کر رہا ہے، تو آپ کا کام مکمل ہو جاتا ہے۔
ویسے، براہ کرم نوٹ کریں کہ اگر آپ اسے پی ڈبلیو اے کے ساتھ انسٹال کرتے ہیں، تو آپ کے پاس ایچ ٹی ٹی پی ایس مواصلات ہونا ضروری ہے۔
ونڈوز پیش کار پر .نیٹ رن ٹائم تنصیب کرنے کے بارے میں
بلازور ویب اسمبلی ایک کلائنٹ ٹیکنالوجی ہے اور اسے سرور سائیڈ پر نصب کرنے کی ضرورت نہیں ہے۔
یہ بلازور سرور کے لئے ضروری ہے، ایک اور بلازور میکانزم.