এইচটিটিপি ত্রুটি 403.14 - নিষিদ্ধ - ওয়েব সার্ভারটি এই ডিরেক্টরিতে থাকা সামগ্রীর তালিকা না দেওয়ার জন্য কনফিগার করা হয়েছে


146

আমি সবেমাত্র ভিজ্যুয়াল স্টুডিও 2012 এ একটি নতুন ফাঁকা ওয়েবসাইট তৈরি করেছি এবং রান ক্লিক করেছি (যেমন ব্রাউজারে দেখুন) এবং আমি এই ত্রুটি পেয়েছি:

এইচটিটিপি ত্রুটি 403.14 - নিষিদ্ধ ওয়েব সার্ভারটি এই ডিরেক্টরিতে থাকা সামগ্রীর তালিকা না দেওয়ার জন্য কনফিগার করা হয়েছে।

আমি আইআইএসে গিয়ে ডিরেক্টরি ব্রাউজিংতে ক্লিক করেছি এবং তারপরে নিশ্চিত হয়েছি যে ডিরেক্টরি ব্রাউজিং সক্ষম হয়েছে তবে আমি এখনও এই ত্রুটিটি পেয়েছি। আমি বুঝতে পারি না?

আমি সদ্য তৈরি করা ওয়েবসাইট প্রকল্প আইআইএস ম্যানেজারের ডিফল্ট ওয়েব সাইটগুলিতে তালিকাভুক্ত নয় যা আমি ভেবেছিলাম এটি বেআইনী ছিল।

আমি কীভাবে এই ত্রুটি থেকে মুক্তি পাব?


প্রকল্পটি আইআইএস ব্যবহারের জন্য কনফিগার করা আছে? নাকি আইআইএস এক্সপ্রেস? নাকি ক্যাসিনি?
ক্রিস ভ্যান্ডারমোটেন

আপনি ব্রাউজারে চালিত বা দেখেছেন ? 2 বিভিন্ন জিনিস। এটি যদি কোনও এমভিসি প্রকল্প হয়, তবে আপনি সম্ভবত কোনও ব্রাউজারে দেখার চেষ্টা করেছেন ? view
খ্রিস্টানদেব

দয়া করে নিশ্চিত হয়ে নিন যে আপনি কন্ট্রোল প্যানেল থেকে ASP.NET 4.5 বা ASP.NET সক্ষম করেছেন \ সমস্ত কন্ট্রোল প্যানেল আইটেম \ প্রোগ্রাম এবং বৈশিষ্ট্যগুলি Windows উইন্ডোজ বৈশিষ্ট্যগুলি চালু বা বন্ধ করুন Information ইন্টারনেট তথ্য পরিষেবাদিগুলি \ ওয়ার্ল্ড ওয়াইড ওয়েব পরিষেবাদি \ অ্যাপ্লিকেশন বিকাশ বৈশিষ্ট্যগুলি SP এএসপি.নেট আপনার অ্যাপ্লিকেশন পুল সেটিংসের উপর নির্ভর করে 4.5 বা এএসপি.নেট 3.5
বিমল দাস

উত্তর:


142

এটি আপনার ওয়েব কনফিগারেশন ফাইলে রাখুন তারপরে অ্যাড মানটির নামকরণ করুন "" আপনার ওয়েবেফর্মনাম.এএসপিএক্স "

<system.webServer>
    <defaultDocument>
       <files>
          <add value="insertion.aspx" />
       </files>
    </defaultDocument>
    <directoryBrowse enabled="false" />
</system.webServer>

আর

<system.webServer>
    <directoryBrowse enabled="true" />
</system.webServer>

1
আমি কয়েক মাস ধরে এই প্রকল্পে কাজ করছি - কখনও এই লাইনের প্রয়োজন নেই needed আমি আজ সাইটটি প্রকাশ করেছি এবং এটি আর ডিবাগে চলবে না !!! যুক্ত করা এই লাইন এটি আবার কাজ করে! আমি এসভিএন চেক করেছি - অবশ্যই এর আগে এর আগে কখনও প্রয়োজন হয়নি। ডব্লিউটিএফ !? যাইহোক ধন্যবাদ, কেবল এক ঘন্টা নষ্ট করেছেন :)
পার্সি

আমি HTTP ত্রুটি 500.22 পাচ্ছি - অভ্যন্তরীণ সার্ভার ত্রুটি Error
ব্রায়ান লাবাসচাগনে

40

এই সমস্যাটি দেখা দেয় কারণ ওয়েব সাইটে Directory Browsingবৈশিষ্ট্যটি সক্ষম করা নেই, এবং ডিফল্ট নথিটি কনফিগার করা হয়নি। এই সমস্যাটি সমাধান করতে, নিম্নলিখিত একটি পদ্ধতি ব্যবহার করুন। এই সমস্যাটি সমাধান করার জন্য, আমি এমএস সাপোর্ট পৃষ্ঠাতে উল্লিখিত পদ্ধতি এবং এর প্রস্তাবিত পদ্ধতিটি অনুসরণ করেছিলাম ।

পদ্ধতি 1: আইআইএস-এ ডিরেক্টরি ব্রাউজিং বৈশিষ্ট্য সক্ষম করুন (প্রস্তাবিত)

  1. আইআইএস ম্যানেজার শুরু করুন। এটি করতে, শুরু ক্লিক করুন, রান ক্লিক করুন, inetmgr.exe টাইপ করুন এবং তারপরে ওকে ক্লিক করুন।

  2. আইআইএস ম্যানেজারে সার্ভারের নাম প্রসারিত করুন, ওয়েবসাইটগুলি প্রসারিত করুন এবং তারপরে আপনি যে ওয়েবসাইটটি সংশোধন করতে চান তাতে ক্লিক করুন।

  3. বৈশিষ্ট্য দর্শনে, ডিরেক্টরি ব্রাউজিংয়ে ডাবল ক্লিক করুন।

  4. অ্যাকশন ফলকে, সক্ষম ক্লিক করুন।

যদি এটি কাজ করে না, আপনি কেবল একটি ডিরেক্টরি তালিকা ইস্যু ছাড়া ভিন্ন সমস্যা হতে পারেন। সুতরাং নীচের পদক্ষেপটি অনুসরণ করুন,

পদ্ধতি 2: একটি ডিফল্ট নথি যুক্ত করুন

এই সমস্যাটি সমাধান করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  • আইআইএস ম্যানেজার শুরু করুন। এটি করতে, শুরু ক্লিক করুন, রান ক্লিক করুন, inetmgr.exe টাইপ করুন এবং তারপরে ওকে ক্লিক করুন।
  • আইআইএস ম্যানেজারে সার্ভারের নাম প্রসারিত করুন, ওয়েবসাইটগুলি প্রসারিত করুন এবং তারপরে আপনি যে ওয়েবসাইটটি সংশোধন করতে চান তাতে ক্লিক করুন।
  • বৈশিষ্ট্য দর্শনে ডিফল্ট নথিতে ডাবল ক্লিক করুন।
  • অ্যাকশন ফলকে, সক্ষম ক্লিক করুন।
  • ফাইলের নাম বাক্সে, ডিফল্ট নথির নাম টাইপ করুন এবং তারপরে ওকে ক্লিক করুন।

পদ্ধতি 3: আইআইএস এক্সপ্রেসে ডিরেক্টরি ব্রাউজিং বৈশিষ্ট্য সক্ষম করুন

দ্রষ্টব্য এই পদ্ধতিটি ওয়েব বিকাশকারীদের জন্য যারা আইআইএস এক্সপ্রেস ব্যবহার করার সময় সমস্যাটি অনুভব করে।

এই পদক্ষেপগুলি অনুসরণ করুন:

  • একটি কমান্ড প্রম্পট খুলুন এবং তারপরে আপনার কম্পিউটারের আইআইএস এক্সপ্রেস ফোল্ডারে যান। উদাহরণস্বরূপ, কমান্ড প্রম্পটে নিম্নলিখিত ফোল্ডারে যান: C:\Program Files\IIS Express

  • নিম্নলিখিত কমান্ডটি টাইপ করুন এবং তারপরে এন্টার টিপুন:

    appcmd set config /section:system.webServer/directoryBrowse /enabled:true


এটি উত্তর গ্রহণ করা উচিত। পদ্ধতি 2 আমার জন্য কাজ করেছিল। প্রথমদিকে আমি খালি ওয়েবসাইট তৈরি করেছি এবং তারপরে "WebForm1.aspx" নামে একটি ওয়েবফর্ম যুক্ত করেছি। তাই আমাকে ডিফল্ট নথির তালিকায় সেই নামটি যুক্ত করতে হবে। ধন্যবাদ.
নোভাটো

31

সেন্টিমিডে যান এবং এটি টাইপ করুন:

x64 ওএসের জন্য:% উইন্ডির% \ মাইক্রোসফট.নাইট \ ফ্রেমওয়ার্ক 64 \ v4.0.30319 \ এস্পনেট_গ্রেইস.এক্সে -ir

x32 ওএসের জন্য:% উইন্ডির% \ মাইক্রোসফট.এনইটি \ ফ্রেমওয়ার্ক \ v4.0.30319 \ এস্পনেট_গ্রেইস.এক্সে -ir

এটি সঠিক সংস্করণটি ইনস্টল করবে এবং আইআইএস এমভিসি ডিরেক্টরি ব্রাউজিংটি বুঝতে পারবে


% উইন্ডির% \ Microsoft.NET \ ফ্রেমওয়ার্ক 64 4 v4.0.30319 \ aspnet_regiis.exe -এই আমার জন্য আমার 64
বিবিট

এক্সএম 64-এর জন্য কমান্ডও আমার এসএমএক্স ওয়েব পরিষেবায় ঘটে যাওয়া সমস্যাটি সমাধান করার জন্য আমার পক্ষে কাজ করেছিল
ক্যাভিড

24

ইস্যুটির একাধিক কারণ থাকতে পারে। আইআইএস 8.5-এ আমার জন্য যে কাজ করেছে তা নিম্নরূপ ছিল

ধাপ

  1. অনুসন্ধানে "উইন্ডো বৈশিষ্ট্যগুলি চালু বা বন্ধ করুন" টাইপ করুন।
  2. সার্ভার ম্যানেজারে "ভূমিকা ও বৈশিষ্ট্যগুলি যুক্ত করুন" এ ক্লিক করুন।
  3. উইজার্ডে ওয়েব সার্ভারে স্ক্রোল করুন এবং নির্বাচন করুন: ওয়েব সার্ভার -> অ্যাপ্লিকেশন বিকাশ। স্ক্রিন শট হিসাবে প্রদর্শিত তালিকা থেকে সিজিআই ব্যতীত সমস্ত নির্বাচন করুন

এখানে চিত্র বর্ণনা লিখুন

  1. শেষমেশ হিট করুন এবং ইনস্টল করুন।
  2. আইআইএস পুনরায় চালু করুন

আপনার ওয়েবসাইট কাজ শুরু করতে পারে।


18

একটি সূচনা পৃষ্ঠা সেট করুন।

যখন আমার এই সমস্যাটি হয়েছিল, আমি সমাধান এক্সপ্লোরারটিতে গিয়েছিলাম, আমি প্রথম পৃষ্ঠাটি দেখতে চেয়েছি পৃষ্ঠাটি পেয়েছি (আমার ক্ষেত্রে "হোম.এএসপিএক্স), ডানদিকে ক্লিক করে" স্টার্ট পৃষ্ঠা হিসাবে সেট করুন "নির্বাচন করুন এটি আমার সমস্যাটি স্থির করে (যা কোনটি আপনার সাথে সত্যই একইরকম শোনায়) এটি ভিজ্যুয়াল স্টুডিও 2012 প্রফেশনাল এবং আমি এটি ফায়ারফক্সে চালিয়েছি।


17

web.configফাইলটিতে নিম্নলিখিত সেটিংস যুক্ত করার চেষ্টা করুন।

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

2
HTTP ত্রুটি 500.22 - অভ্যন্তরীণ সার্ভার ত্রুটি
ব্রায়ান লাবাসচাগন

ওয়েবকনফিগ ফাইলে এই কোডটি যুক্ত করার পরে আমার সমস্যা সমাধান হয়েছে, ধন্যবাদ।
ইয়াদাবর

17

আমি এই কোডটি স্নিপেটটি কেবল ওয়েবকনফিগ ফাইলের মধ্যে পেস্ট করেছি এবং ত্রুটিটি সমাধান করা হয়েছে।

<system.webServer>
    <directoryBrowse enabled="true" />
</system.webServer>

10

এর জন্য আমার একটি দ্রুত প্রতিকার আছে। আসলে আমি এই ত্রুটিটি পেয়েছি কারণ আমি আমার ওয়েব পৃষ্ঠাটি আরম্ভ পৃষ্ঠা হিসাবে সেট করি নি। যখন আমি আমার ওয়েব পৃষ্ঠাটি (এইচটিএমএল / এসপিএক্স) নীচে দেখানো হিসাবে সেট শুরু পৃষ্ঠা হিসাবে করেছি তখন আমি এই ত্রুটিটি সংশোধন করেছি।এখানে চিত্র বর্ণনা লিখুন

আমি জানি না যে এই সমাধানটি অন্যদের সহায়তা করবে কিনা।


8

খালি ওয়েবসাইট টেম্পলেটটি একটি এএসপি.এনইটি ওয়েবসাইট তৈরি করে যাতে একটি ওয়েবকনফিগ ফাইল অন্তর্ভুক্ত থাকে তবে অন্য কোনও ফাইল থাকে না। এর অর্থ ব্রাউজ বা রান চালানোর জন্য আপনার কোনও ডিফল্ট পৃষ্ঠা নেই।

এই ত্রুটি বার্তার সহজ অর্থ হ'ল আপনি নিজের আইআইএসে ডিফল্ট ডকুমেন্টটি সঠিকভাবে সেটআপ ও কনফিগার করেন নি।

এটি একবার কনফিগার হয়ে গেলে ত্রুটি বার্তাটি চলে যাবে।


আমি খালি ওয়েবসাইটে একটি মাস্টার পৃষ্ঠা যুক্ত করেছি এবং যখন আমি কোনও কোড ছাড়াই রান ক্লিক করি তখনও আমার ত্রুটি হয়েছিল। এটি নিশ্চিত হওয়ার জন্য আমার কী করা দরকার তা আমি নিশ্চিত নই?
আইন্ড্রিউ

আপনার ওয়েবসাইটটিতে যদি ডিফল্ট পৃষ্ঠা না থাকে তবে এই লিঙ্কটিতে প্রদর্শিত না হয়ে ডিফল্ট পৃষ্ঠাটি তৈরি এবং সেট করুন iis.net/learn/web-hosting/web-server-for-shared-hosting/…
সাইন প্রদীপ

না, খালি ওয়েবসাইটে আমার কোনও ডিফল্ট পৃষ্ঠা নেই। আমি সি # বইতে একটি উদাহরণ অনুসরণ করছি। আমি একটি ডিফল্ট পৃষ্ঠা যুক্ত করেছি এবং পৃষ্ঠাটি ওয়েব ব্রাউজারে ঠিক আছে ok তবে উদাহরণটি ছিল কেবল মাস্টার পৃষ্ঠাগুলি ব্যবহার করা। আমি বুঝতে পারছি না কেন এটি কাজ করছে না। এটি একটি খুব সাধারণ উদাহরণ।
আইন্ড্রিউ

8

আইআইএস-তে সাইটে:

  1. 'অগ্রিম সেটিংস' নির্বাচন করুন
  2. তারপরে অ্যাপ্লিকেশন পুলের জন্য "ASP.NET v4.0" নির্বাচন করুন

উদাহরণস্বরূপ চিত্র


2
এটি ওপির প্রশ্নের উত্তর দেয় না। আইআইএস-এর কোনও সাইটের দ্বারা ব্যবহৃত অ্যাপ্লিকেশন পুলটি পরিবর্তন করে সাইট কীভাবে ডিরেক্টরি বিষয়বস্তু তালিকাতে কনফিগার করা হয়েছে (বা সেগুলি তালিকাভুক্ত নয়) তার কোনও প্রভাব নেই। এটির পরিবর্তে ওয়েলকনফিগ ফাইলটিতে কনফিগারেশন করতে হবে।
জেএনওয়াইর্যাঞ্জার

8

কন্ট্রোল প্যানেল> উইন্ডোজ বৈশিষ্ট্যগুলি চালু বা বন্ধ করুন

ইন্টারনেট তথ্য পরিষেবা> ওয়ার্ল্ড ওয়াইড ওয়েব পরিষেবাদি> অ্যাপ্লিকেশন বিকাশ বৈশিষ্ট্য

দুটি বিকল্প সক্ষম করুন

.NET এক্সটেনসিবিলিটি 3.5
.এএসপি.নেট 3.5

অধীনে এখানে চিত্র বর্ণনা লিখুন


6

সমস্যা

ত্রুটি: 403.13 ভিজ্যুয়াল স্টুডিও থেকে ওয়েব ফর্ম এএসপি. নেট ওয়েবসাইট চালানোর সময়।

সমাধান

রুটে অ্যাক্সেস অস্বীকার করা হয়েছে: http: // লোকালহোস্ট: 51365

লগইন পৃষ্ঠা বা বিদ্যমান যে কোনও পৃষ্ঠাতে নেভিগেট করুন এবং এটি কাজ করবে:

HTTP: // স্থানীয় হোস্ট: 51365 / Login.aspx


5

আমার ক্ষেত্রে, খালি ওয়েব এপিআই প্রকল্প তৈরি করার পরে আমি একই ত্রুটি পেয়েছি।

আমি সম্পাদনা করে এটি মীমাংসিত RouteConfig.cs মধ্যে App_Start ফোল্ডারের :)

আমি কোড পাঠের লাইনটি প্রতিস্থাপন করেছি: -

defaults: new { action = "Index", id = UrlParameter.Optional }

নিম্নলিখিত সহ: -

defaults: new { controller = "Index", action = "Index", id = UrlParameter.Optional }

লক্ষ্য করুন আমাকে ঠিক সেই নিয়ামক নির্দিষ্ট করতে হয়েছিল যার সূচক ক্রিয়াটি আমি প্রথমে প্রার্থনা করতে চাই।

ঠিক আছে উপরের সমস্ত প্রতিক্রিয়া আমার কেসটি যেমন সমাধান করতে পারেনি (যেমন আমি চাইছিলাম) যেমন

  • ওয়েবকনফিগ থেকে ডিরেক্টরি ব্রাউজিং সক্ষম করা কেবলমাত্র আমার প্রকল্পের সমস্ত ফাইল এবং ফোল্ডারগুলিকে তালিকাবদ্ধ করেছে ঠিক তেমনই পিএইচপি যখন আপনার সূচক ফাইল না রাখে তখন করবে
  • সেট defaultDocument আমার জন্য কাজ না করে একরকম এখনও HTTP ত্রুটি 403,14 পেয়েছিলাম (এখনও কোন ধারণা কেন আছে)

আমার মতো একই পরিস্থিতিতে যদি কেউ থাকতে পারে তবে এটি চেষ্টা করে দেখুন।


এটি আমার বেশিরভাগ উত্তরটির প্রয়োজন ছিল। তবে নিয়ন্ত্রণকারীর নামটি এমভিসি অ্যাপ্লিকেশন কন্ট্রোলারের নামের জন্য যা তৈরি হয়েছিল তা মেলতে হবে (যদি আপনি আপনার নিয়ামক সূচক নিয়ন্ত্রণকারীকে কল করেন তবে এটি কার্যকর হবে) - সুতরাং কোনও নিয়ামকের উপর অ্যাকশন নেম ডিফল্ট সূচক হওয়া উচিত এবং তারপরে এটি সব মিলিয়ে যায় - পরামর্শগুলি ডিরেক্টরি ব্রাউজিং ব্যবহার করা আমার মতে ভাল ধারণা নয় কারণ এটি যে কেউ আপনার সাইটের সামগ্রীতে সম্পূর্ণরূপে নেভিগেট করতে দেয়।
মার্ক ডব্লিউ। মিচেল

4

আমি এই ত্রুটিটি পেয়েছিলাম এবং অ্যাপ্লিকেশন পুল পরিচালিত পাইপলাইন মোডটিকে "ইন্টিগ্রেটেড" এ পরিবর্তন করে সমস্যার সমাধান করে।

উত্স: আইআইএস 8.5 এ একটি নেট নেট 4.6 এমভিসি অ্যাপ্লিকেশন চালানো (উইন্ডোজ সার্ভার 2012)


এই পোস্টটি আসলে এই প্রশ্নের উত্তর দেয় না কারণ এটি প্রায় অন্যরকম কিছু।
রিকভডবोस्চ

4

আমার ক্ষেত্রে, আমি এই ত্রুটিটি অনুভব করেছি কারণ আমার ওয়েব অ্যাপটি .NET v4 ছিল, এবং অ্যাপ্লিকেশন পুলটি .NET ভি 2 এর জন্য কনফিগার করা হয়েছিল।

অ্যাপ্লিকেশন পুলে ডাবল ক্লিক করা একটি পপআপ উইন্ডো নিয়ে আসে, যেখানে আমরা .NET ফ্রেমওয়ার্কের পছন্দসই সংস্করণটি নির্বাচন করতে পারি।


4

সলভেড
অনুসন্ধান "Windows Feature"শুরুতে ->
ক্লিক করুন "turn features on and off"-> প্রতিটি সাবফোল্ডারে প্রতিটি প্রোগ্রাম
প্রসারিত করুন "Internet Information Services"এবং
চেক
করুন এবং "ওকে" ক্লিক করুন
এটি আপনার সমস্ত সমস্যার সমাধান করবে। এখানে চিত্র বর্ণনা লিখুন


3

আমি এই পদক্ষেপগুলি => এর সাথে আমার সমস্যার সমাধান করেছি

  1. আইআইএস ম্যানেজার খুলুন
  2. অ্যাপ্লিকেশন ক্লিক করুন
  3. ডিরেক্টরি ব্রাউজিং ক্লিক করুন
  4. ওপেন বৈশিষ্ট্যটি ক্লিক করুন (ডানদিকে আপনি ক্রিয়াগুলির অধীনে দেখতে পাবেন)
  5. সক্ষম ক্লিক করুন

2

এটি কোনও বম অ্যাপ্লিকেশন হোস্টকনফিগ এন্ট্রি দ্বারা সৃষ্ট হতে পারে।

আইআইএস এক্সপ্রেসটি চলমান থাকলে বন্ধ করুন (উইন্ডোজ সিস্টেম ট্রেতে হালকা-নীল স্ক্রোল-জিনিস আইকনটিতে ডান ক্লিক করুন; প্রস্থান করুন)।

আপনার প্রকল্পের সম্পত্তি> ওয়েব এ যান এবং প্রকল্পের ইউআরএলটি সঠিক কিনা তা পরীক্ষা করুন। কোনও https url এর ক্ষেত্রে, নিশ্চিত হয়ে নিন যে এতে বৈধ পরিসরে কোনও পোর্ট নম্বর অন্তর্ভুক্ত রয়েছে। একটি সঠিক URL হতে পারে: https://localhost:44300/। এখন URL এর পাশে "ভার্চুয়াল ডিরেক্টরি তৈরি করুন" -বাটন টিপুন। এটি applicationhost.config এ একটি নতুন এন্ট্রি যুক্ত করে।

প্রকল্পটি আবার শুরু করুন এবং আশা করি আপনি আর ত্রুটি পাবেন না।


2

আমি নিশ্চিত বছর পরে আপনার সম্ভবত ইতিমধ্যে একটি উত্তর আছে। তবে ভবিষ্যতে অন্য কেউ উত্তর খুঁজছেন।

আমার সমস্যার জন্য, আমাকে ওয়েবকনফাইগের কিছু করতে হয়নি। আমি ভাবিনি যে এটি আমার আগে যেমন কাজ করছিল তেমন দরকার হবে।

আপনার পৃষ্ঠার মতো কোনও ফোল্ডারের নাম দেওয়া হয়নি তা নিশ্চিত করুন, আমার কাছে একটি "ব্লগ" নামে একটি ফোল্ডার এবং "ব্লগ.এএসপিএক্স" নামে একটি পৃষ্ঠা ছিল, এটি ফোল্ডারটি লোড করার চেষ্টা করছিল, আমি লিঙ্কটিতে এটি লক্ষ্য করেছি, ফোল্ডারটি ব্লগকন্টে পরিবর্তন করেছি , এখন এটা জরিমানা।

আপনি অনুসন্ধান ক্যোয়ারিতে প্রথম হওয়ায় আমি এখানে একটি অনুলিপি পোস্ট করছি।


2

আইআইএস-এর ভিজ্যুয়াল স্টুডিও থেকে ভিজ্যুয়াল স্টুডিওতে ভুল খোলার ট্যাবে থাকা অবস্থায় এই প্রকল্পটি চালানো হতে পারে, সুতরাং সমাধানটি হ'ল ডান ট্যাবটি খুলছে (আপনি যে ওয়েবফর্মটি আপনার ব্রাউজারে পরীক্ষা করতে চান) বা অন্যরা যেমন প্রস্তাবিত হয়েছে তেমন অন্যান্য উত্তরগুলি, আপনি হোমপৃষ্ঠা হিসাবে সেট করতে চান এমন ওয়েবফর্মটিতে ডান ক্লিক করুন এবং তারপরে 'সেট অ্যাস স্টার্ট পৃষ্ঠা' এ ক্লিক করুন।


1

আমার ক্ষেত্রে আমি Microsoft.Owin.Host.SystemWebনুগেটটি মিস করছি।


1

সমাধান এক্সপ্লোরারটিতে আপনার প্রকল্পে ডান ক্লিক করুন এবং তারপরে নতুন আইটেম যুক্ত করুন, একটি HTML পৃষ্ঠা যুক্ত করুন এবং এটি সূচক হিসাবে নাম দিন H সব পরে আপনার অ্যাপ্লিকেশনটি পুনরায় চালু করুন


1

আমার ক্ষেত্রে

অ্যাপ্লিকেশন পুলে আমি। নেটফ্রেম ওয়ার্ক সংস্করণটি ভি 4.0 এ সেট করে এবং সমস্যার সমাধান করেছি ....


1

আপনি এই ছবিতে দেখতে পাবেন আপনার সার্ভারে আইআইএসের অ্যাপ্লিকেশন বিকাশের অংশটি ইনস্টল করা উচিত:এখানে চিত্র বর্ণনা লিখুন


0

এটি যে কোনও কারণেই ঘটতে পারে। আপনি যদি উপরের সমস্তটির মাধ্যমে চেষ্টা করে থাকেন এবং এখনও একই ত্রুটিটি পেয়ে থাকেন তবে আমার আরও একটি সমাধান রয়েছে।

এটি ঘটতে পারে এমন আরও একটি কারণ হ'ল

  1. আপনি যদি নতুন সমাধান চালানো শুরু করার আগে একই কোড বেসটি চালিত করেন তবে আপনি এই ত্রুটির মুখোমুখি হতে পারেন। কারণটি হ'ল আইআইএস এক্সপ্রেস একই বন্দরটিতে চালানোর চেষ্টা করছে এটি পুরানো সমাধানের জন্য যা অ্যাপ্লিকেশন শুরুর URL এর জন্য নিবন্ধিত শারীরিক পথ রয়েছে।
  2. আইআইএস যেহেতু সমাধানটি চালানোর জন্য শারীরিক পথটি সনাক্ত করতে পারে না তাই এটি অ্যাপ্লিকেশন শুরু করার জন্য প্রয়োজনীয় সমস্ত ঘড়ি সনাক্ত করতে সক্ষম নাও হতে পারে।

সলিউশন:

  1. অ্যাপ্লিকেশন পোর্টটি ডিফল্ট রূপে পরিবর্তন করার চেষ্টা করুন। উদাহরণস্বরূপ।, http://localhost/পরিবর্তে ব্যবহার করুনhttp://localhost:25836/

  2. আপনি যদি পূর্বের অ্যাপ্লিকেশনটির জন্য ইতিমধ্যে ডিফল্ট বন্দর ব্যবহার করে থাকেন তবে অন্য যে কোনও বন্দরে পরিবর্তন করার চেষ্টা করুন। প্র: http://localhost:25364/পরিবর্তেhttp://localhost/

এটি আইআইএস / আইআইএস এক্সপ্রেস আপনাকে যে নতুন অ্যাপ্লিকেশনটি চালানোর চেষ্টা করছেন তার ডিফল্ট বিন পথে নির্দেশ করতে অনুমতি দেবে যা অ্যাপ্লিকেশনটি শুরু করার জন্য প্রয়োজনীয় সমস্ত ডিএল থাকবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.