আইআইএস এক্সপ্রেস ওয়েব সার্ভার চালু করতে অক্ষম


310

আমার কাছে একটি এসপ নেট এমভিসি 4 সমাধান রয়েছে। আমি যখন ভিজ্যুয়াল স্টুডিও 2012 ব্যবহার করে এটি খোলার চেষ্টা করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:

মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও

https://localhost:ASP.NET 4.5 এর জন্য ওয়েব কনফিগার করা ব্যর্থ। সাইটটি সঠিকভাবে চলার জন্য আপনাকে অবশ্যই এএসপি.এনইটি 4.5 এর জন্য এই সাইটটি ম্যানুয়ালি কনফিগার করতে হবে। https://localhost:44300/স্থানীয় মেশিনে সার্ভারটি খুঁজে পাওয়া যায়নি । সুরক্ষিত যোগাযোগগুলিকে সমর্থন করার জন্য স্থানীয় আইআইএস সার্ভারটি কনফিগার করা হয়েছে তা নিশ্চিত করুন।

ঠিক আছে সহায়তা

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

 Unable to launch the IIS Express Web server.

The start URL specified is not valid. https://localhost:44300/

এবং আমি কোডটি ডিবাগ করতে পারি না। কীভাবে এই ত্রুটিগুলি থেকে মুক্তি পেতে এবং ভিএস 2012 থেকে ওয়েব সাইটটি ডিবাগ / চালানো যায়?

সুপারিশ করুন.



4
ত্রুটি বার্তাগুলি কী ভুল তা সম্পর্কে খুব পরিষ্কার: 1) You must manually configure this site for ASP.NET 4.5 in order for the site to run correctly.এবং 2) The start URL specified is not valid.। এছাড়াও আপনি এইচটিটিপিএস ব্যবহার করছেন বলে মনে হচ্ছে; আফাইক আইআইএস এক্সপ্রেস এটি সমর্থন করে না (এবং যদি এটি করে তবে আপনার সম্ভবত এটির কনফিগার করা দরকার, সুতরাং Make sure the local IIS server has been configured to support secure communicationsঅংশটি)। সম্পাদনা: এটি এসএসএলকে সমর্থন করে বলে মনে হচ্ছে: riii.nl/apr5u , হ্যানসেলম্যান নিজেই একটি ধাপে ধাপে গাইড!
রবিআইআইআই

1
@ রোবেল, আমি দেখতে পাচ্ছি যে সাইটের বৈশিষ্ট্যগুলিতে, অ্যাপ্লিকেশন ট্যাবের অধীনে, লক্ষ্য কাঠামোটি 4.5 এবং ওয়েব ট্যাবে, স্টার্ট অ্যাকশনটি বর্তমান পৃষ্ঠা। আমি কি প্রকল্পের ইউআরএল লোকালহোস্টে পরিবর্তন করব : 44300 ? আমি আইআইএস এক্সপ্রেস 8
ডটনেটস্প্যারো

এটি ফায়ারওয়াল সেটিংস ছিল :(
1515

1
আমি নিম্নলিখিত পদ্ধতিতে এই সমস্যাটি সমাধান করতে সক্ষম হয়েছি - 1) ভিজ্যুয়াল স্টুডিও - বিকল্পগুলি -> অনুসন্ধান - আইআইএস 2) "ওয়েবসাইট এবং প্রকল্পের জন্য আইআইএস এক্সপ্রেসের 64 বিট সংস্করণ ব্যবহার করুন" পরীক্ষা করুন Check
নানাফাদানভিস

আমি মনে করি এটি স্ট্যাকওভারফ্লো . com/a/54222339/2923956 এ সহায়তা করবে ।
বিশ্বজিৎ পান্ডে 16'19

উত্তর:


377

আমার ঠিক একই সমস্যা ছিল.
কারণ - খারাপ আইআইএস কনফিগারেশন ফাইল।

স্বয়ংক্রিয়ভাবে তৈরি IISExpressফোল্ডারটি মুছে ফেলার চেষ্টা করুন , যা সাধারণত অবস্থিত হয় %userprofile%/Documents, যেমন C:\Users\[you]\Documents\IISExpress

চিন্তা করবেন না, ভিএসকে আবার এটি তৈরি করা উচিত - সঠিকভাবে, এইবার - একবার আপনি আবার নিজের সমাধান চালান।


সম্পাদনা: ফোল্ডারটি মোছার জন্য কমান্ড লাইন:

rmdir /s /q "%userprofile%\Documents\IISExpress"

7
এটি আমার পক্ষে কাজ করেছে। এমনকি আইআইএস এক্সপ্রেস 8 টি আনইনস্টল ও পুনরায় ইনস্টল করার পরেও এটি একই কনফিগারেশন ফাইলটি রেখেছিল যাতে আমার সমস্যা স্থির থাকে। আমি আইআইএসইএক্সপ্রেস ফোল্ডারটির অন্য কোনও নামকরণ করেছি এবং কনফিগার ফাইলের একটি পরিষ্কার সংস্করণ সহ একটি নতুন ফোল্ডার তৈরি করা হয়েছিল।
নবমপিক্সেল

2
"আপনার ডিফল্ট ফোল্ডারে" এটি ঠিক কোথায়? আমি একেবারেই আমার সমাধানে দেখছি না।
কোরি ওগবার্ন

22
@ কোরিওগবার্ন ডকুমেন্টস ফোল্ডার এবং আইআইএসইএক্সপ্রেসের অধীনে থাকা উচিত (যেমন সি: \ ব্যবহারকারীগণ কোরি \ ডকুমেন্টস \ আইআইএসএক্সপ্রেস \ কনফিগার) এবং কনফিগার ফোল্ডারটি মুছুন। আমার একই সমস্যা আছে তবে এটি আমার জন্য এটি ঠিক করে নি।
আর্ন এইচ। বিটুবেক্ক

49
ধন্যবাদ। আইআইএস এক্সপ্রেসটি পুনরায় কনফিগার করার জন্য কেবল ভিএসএস পুনরায় খুলুন বন্ধ করতে ভুলবেন না।
নিক.টি

6
@ ক্রোকুসেকের ভিএস2015 আপডেট 3 এর উত্তর রয়েছে the সমাধান ডিরেক্টরিতে ".vs \ কনফিগারেশন" ফোল্ডারে নেভিগেট করুন এবং সেখানে "applicationhost.config" ফাইলটি মুছুন।
এজে।

234

যদি VS2015 বা তার বেশি ব্যবহার করে using

নিশ্চিত হয়ে নিন যে আইসপ্রেস প্রক্রিয়া চলছে না।

নিশ্চিত করুন যে অন্য কোনও প্রক্রিয়া আপনার পছন্দসই বন্দর ব্যবহার করছে না। এক্সিকিউট করে আপনি এটি করতে পারেন

netstat -a -b

কনসোলে (প্রশাসক হিসাবে, cmdশুরু মেনুতে টাইপ করুন, ডান ক্লিক করুন এবং 'অ্যাডমিনিস্ট্রেটর হিসাবে চালান' নির্বাচন করুন)। আপনি যদি কোনও এন্ট্রি দেখেন যে কোন রাজ্যে ইস্টাবলিশড বা তালিকাবদ্ধ রয়েছে উদাহরণস্বরূপ এর অর্থ হ'ল অন্য কিছু প্রক্রিয়া এই বন্দরটি ব্যবহার করছে। আপনাকে সেই প্রক্রিয়াটি শেষ করতে হবে বা বন্দরটি পরিবর্তন করতে হবে।

তারপরে নীচের ফাইলটি মুছুন

<<path_to_solution_folder>>\.vs\config\applicationhost.config

নোট করুন .vsফোল্ডারটি লুকিয়ে থাকতে পারে

তারপরে খুঁজুন <<project-name>>.csproj.userফাইল, টেক্সট এডিটর (নোটপ্যাড) সঙ্গে এটি খুলুন এবং নিশ্চিত করুন IISUrlঅধীনে WebProjectPropertiesকরার জন্য কনফিগার করা <IISUrl>http://localhost:XXXXX/</IISUrl>যেখানে XXXXXআপনার পছন্দসই পোর্ট।

এটি করার পরে এবং আপনি যে অ্যাপটি পেতে পারেন তা শুরু করার চেষ্টা করার পরে

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.

তারপরে {প্রকল্পের সম্পত্তি} -> ওয়েব এ যান এবং "ভার্চুয়াল ডিরেক্টরি তৈরি করুন" বোতামটি টিপুন

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


1
এটি ভিএস ২০১৫ এ পুরোপুরি কাজ করেছে। নেট নেট সমাধানটিতে লিগ্যাসি ওয়েব অ্যাপ্লিকেশন প্রকল্প তৈরি করার পরে সমস্যাটি দেখা দিয়েছে।
সেবাজ্জজ

এটি কাজ করেছে,। নেট কোর টুলিং আইআইএসই: /
কেওজ

আমি সাধারণত ওউইএন / ন্যানসিএফএক্স ওয়ার্ল্ডে থাকি, সুতরাং যখন বিরতি দেওয়ার পরে যখন আমাকে একটি ওয়েব এপিআই প্রকল্প করতে হয়েছিল তখন আমি এই প্রশ্নটি না দেখে অবাক হয়ে গেলাম until - এই ফ্যাকটিড জেনে ভাল - ধন্যবাদ !!!
লাইফ

ভিএস 2915 @ মিমিলে কাজ করুন আমি কিছুই মুছলাম না, কেবল ভার্চুয়াল ডিরেক্টরি তৈরি করব ... এর কী দরকার?
abdoutelb

4
@ আবদৌটেলব এটি পরীক্ষা করে দেখুন iis.net/learn/get-started/planning-your-iis-architecture/… .config ফাইল মুছে ফেলা আপনি মূলত নিশ্চিত করে নিন যে ফাইলটি বনাম তৈরি করে পুনরায় তৈরি করা হবে এবং সুতরাং এর সাথে যুক্ত কোনও সমস্যা (এবং অদৃশ্য হয়ে যাবে) এই ফাইলটি আইআইএস এক্সপ্রেস দ্বারা একইভাবে ব্যবহৃত হয় যেমন আইআইএস নিজস্ব অ্যাপ্লিকেশনহোস্ট.কনফিগ ফাইলটি ব্যবহার করে যাতে এটি কারখানার ডিফল্টগুলি পুনরুদ্ধার করার মতো। এই ফাইলটিতে যে কোনও সমস্যা লুকিয়ে থাকতে পারে তা অপসারণ করার জন্য একাই ভার্চুয়াল ডিরেক্টরি তৈরি করা যথেষ্ট নয়। আপনার ক্ষেত্রে আপনি সবে ভাগ্যবান হয়ে
মিহাইল শিশুকভ

85

@roblll ঠিক আছে। তবে আপনারা যারা উত্তরটির খোঁজ করতে চাননি তাদের জন্য এখানে:

  1. ভিজ্যুয়াল স্টুডিও বন্ধ করুন (এটি প্রয়োজনীয় নাও হতে পারে তবে এটি ক্ষতি করবে না)।
  2. আপনার দস্তাবেজ ফোল্ডারে নেভিগেট করুন। এটি আমার আইআইএসইপ্রেস কনফিগারেশন ডিরেক্টরি ছিল This
  3. কনফিগার ফোল্ডারে অ্যাপ্লিকেশন হোস্ট নামে একটি ফাইল রয়েছে। ওপেন করুন।
  4. আপনার প্রকল্পের নাম অনুসন্ধান করুন। এটি আপনার পূর্ববর্তী প্রচেষ্টায় বোমা ফেলার সময় সেখানে ভিজ্যুয়াল স্টুডিওতে যুক্ত করা উচিত ছিল।
  5. মনে রাখবেন যে এইচটিটিপি-র জন্য যে বন্দোবস্তু আপনি https- র জন্য ব্যবহার করতে চান তা এখানে একটি বাধ্যতামূলক।

    //Change this:
    <binding protocol="http" bindingInformation="*:44300:localhost" />
    
    //to this:
    <binding protocol="https" bindingInformation="*:44300:localhost" />
    

মনে রাখবেন, ভিজ্যুয়াল স্টুডিও আপনার প্রত্যাশার চেয়ে বিভিন্ন পোর্ট সরবরাহ করতে পারে। কেবলমাত্র তা নিশ্চিত করুন যে বাইন্ডিংয়ের বন্দরগুলি আপনার প্রকল্পের বৈশিষ্ট্যগুলির ওয়েব ট্যাবটির সাথে মিলে যায়।

http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx


5
আমি আসলে অন্য কোথাও বিকাশিত একটি প্রকল্প খুলছিলাম, প্রকল্পের প্রোটোকল কনফিগারেশনটি https তে পরিবর্তন করে এবং প্রকল্পটি পুনরায় লোড করা ত্রুটি থেকে মুক্তি পেয়েছিল। ধন্যবাদ @ জ্যাকব!
জেফ্রি

কেবল আইআইএসইএক্সপ্রেস ফোল্ডারটি মুছে ফেলা আমার পক্ষে সমাধান হয়নি। মোছার পরে, যখন আমি ভিএস পুনরায় চালু করেছি এবং এই প্রকল্পটি খুললাম তখন একটি ত্রুটি ডায়লগ উপস্থিত হয়েছিল যা কেবল এটি করার পরে সমাধান করা হয়েছিল। আমি প্রকল্পটি Asp.net এর পৃষ্ঠায় ডাউনলোড করেছি , এটি একটি নমুনা প্রকল্প।
অ্যালিসন

বিটিডব্লিউ, আপনার যদি উভয়ই http এবং https বাইন্ডিং থাকে তবে নিশ্চিত হয়ে নিন যে আপনি উভয়টিতে একই পোর্ট নম্বর ব্যবহার করছেন না।
জিয়াদ আকিকি

41

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

  1. ভিএস ২০১৩-তে খোলার ডিবাগ> {আপনার ওয়েবসাইটনেম} বৈশিষ্ট্য
  2. "ওয়েব" ট্যাবটি নির্বাচন করুন।
  3. "সার্ভারস" এর অধীনে আমি "ওভাররাইড অ্যাপ্লিকেশন রুট URL টি" পরীক্ষা করে দেখেছি। আমি এটি পরীক্ষা করে সংরক্ষণ করেছি।

জিনিসগুলি চালানোর জন্য আমার এতটাই দরকার ছিল।


আমি আপনাকে এই সমাধানটি প্রথমে চেষ্টা করার পরামর্শ দিচ্ছি। একটি অবৈধ url দিয়ে বাক্সটিতে টিক দেওয়া প্রশ্নটিতে উল্লিখিত ত্রুটি তৈরি করবে।
টিমোথি

16

একই সমস্যা, তবে অ্যাডমিন মোডে ভিএস ২০১৩ শুরু করা দরকার ।


দুর্ভাগ্যক্রমে এটি আমাকে সাহায্য করেনি।
এএইচ।

16

নিম্নলিখিত পদক্ষেপ চেষ্টা করুন:

  1. @ ইয়াহুদা শাপিরা বলেছিলেন আইআইএসইপ্রেস ফোল্ডারটি মুছুন
  2. কম্পুটার পুনরাই আরম্ভ করা
  3. প্রকল্পে .vs ফোল্ডারটি মুছুন

একটি ভালো ভাগ্য!


1
1. ভিজ্যুয়াল স্টুডিও বন্ধ করুন 2. আমার জন্য কাজ করা .vs ফোল্ডারটি মুছুন। আমি যদি ভিএস খোলার সময় .vs ডল্ডারটি মুছতে পারি। এটা কাজ করে না.
আকদোরা

.Vs ফোল্ডারটি মুছে ফেলা আমার পক্ষে একমাত্র কাজ করে। .Vs ফোল্ডারটি প্রকল্প ফোল্ডারের ভিতরে অবস্থিত তবে এটি ডিফল্টরূপে লুকানো রয়েছে।
জর্জ

আমার জন্য কাজ করা .vs ফোল্ডারটি মুছুন
এডুয়ার্ডোউস্তারেজ

15

আমার একই সমস্যা ছিল এবং তারপরে আমি টাস্ক ম্যানেজারটি খুললাম -> প্রক্রিয়াগুলি তারপর iisexpress.exe প্রক্রিয়াটিকে হত্যা করে। এর পরে আমি অ্যাপ্লিকেশনটি চালানোর চেষ্টা করেছি এবং এটি সফলভাবে চালাতে সক্ষম হয়েছি


14

আমার ক্ষেত্রে প্রকল্পটি নেটওয়ার্ক ড্রাইভে ছিল এবং আইআইএস এক্সপ্রেস ফোল্ডারটি মুছে ফেলা অন্য উত্তরে বর্ণিত হিসাবে সহায়তা করে না। আমার কাজটি প্রকল্পটি স্থানীয় ড্রাইভে অনুলিপি করছে এবং এটি কার্যকর হয়েছে!


12

আমার একই সমস্যা ছিল, এটি সম্পর্কে তথ্য দেওয়ার জন্য @ জ্যাকবকে ধন্যবাদ।

কারণটি হ'ল - অবস্থিত কনফিগারেশন ফাইল অ্যাপ্লিকেশনে আপনার প্রকল্পের জন্য ভুল এন্ট্রি

C:\Users\(yourusername)\Documents\IISExpress\config 
  1. সমস্ত ভিজ্যুয়াল স্টুডিও সমাধান বন্ধ করুন।
  2. কিছু আইআইএসএক্সপ্রেস-অনুলিপিতে আইআইএসএক্সপ্রেস ফোল্ডারটির নাম পরিবর্তন করুন (মোছার পরিবর্তে এটির একটি অনুলিপি থাকতে পারে)
  3. এখন আবার ভিএস খুলুন এবং প্রজেক্টটি বিল্ড / ডিবাগ করুন, এখন আপনি সঠিক কনফিগারেশনের মাধ্যমে আবার আপনার জন্য আইআইএসএক্সপ্রেস ফোল্ডারটি দেখবেন।

এটি আমার পক্ষে কাজ করেছে এবং আশা করি এটিও আপনার পক্ষে কাজ করা উচিত।


আমি অন্যান্য উত্তরে বর্ণিত পদক্ষেপগুলি চেষ্টা করেছিলাম তবে এটিই আমার পক্ষে কাজ করেছে। আমাকে IISExpressফোল্ডারটির নতুন নামকরণ করতে হয়েছিল । এটি মুছে ফেলা আমার পক্ষে কার্যকর হয়নি।
ওয়েবকৃমি

আমার জন্য কাজ করে না। আমি যখন https
টুলকিট

9

আমার একই সমস্যা ছিল, কারণটি ছিল যে পতাকাটি "ওভাররাইড অ্যাপ্লিকেশন রুট URL" বৈশিষ্ট্য -> ওয়েবের অধীনে সেট করা হয়েছিল আমি পতাকাটি সরিয়ে দেওয়ার পরে, আইআইএস এক্সপ্রেস সংজ্ঞায়িত বন্দর দিয়ে সূক্ষ্ম সূচনা করা হয়েছিল।


8

মনে হচ্ছে আপনার এসএসএল ব্যবহার করা হচ্ছে বলে মনে হচ্ছে আপনার কিছু কনফিগারেশন করা দরকার; এখানে স্কট হ্যানসেলম্যান নিজেই একটি ধাপে ধাপে গাইডের নির্দেশনা দিয়েছেন।


@ রোব্ল, আমি যখন ভিএস ২০১২-তে আমার এমভিসি প্রকল্পে ডান ক্লিক করি তখন আমি আইআইএস এক্সপ্রেস বিকল্পটি দেখতে পাচ্ছি না, আমি দেখেছি যে ২০১০ সালে। আমি সম্পত্তি উইন্ডোগুলিতে সমাধানের জন্য এসএসএল সক্ষম করার চেষ্টা করি এবং এটি বলে যে সম্পত্তি বৈধ নয়। তদ্ব্যতীত, অ্যাপ্লিকেশন হোস্টকনফিগ ফাইলে, আমি আমার অ্যাপ্লিকেশনের জন্য ওয়েব অ্যাপ্লিকেশন (1), ওয়েব অ্যাপ্লিকেশন (2), ওয়েব অ্যাপ্লিকেশন (3)
ডটনেটস্প্যারো

আমি একই সমস্যা ছিল এবং VS2012 অ্যাডমিন (যেমন চলমান দ্বারা এটি কাটিয়ে উঠতে stackoverflow.com/a/13682315 )। আমি এই সমাধানটি নিয়ে খুব খুশি নই তবে আমি অন্য কোনওকে খুঁজে পেলাম না।
ব্রুডার্ট

আমার প্রকল্পে আমি লক্ষ্য করেছি যে একই পোর্ট নম্বরটি এসএসএল এবং নন-এসএসএল এর জন্য ব্যবহৃত হয়েছিল। সুতরাং আমি এটি স্থির করেছি এবং ত্রুটিটি চলে গেছে।
ওরাড

5

আমার জন্য একমাত্র সমাধান যা কাজ করেছিল তা হ'ল অন্য পরীক্ষা প্রকল্প তৈরি করা। তারপরে পরবর্তী পদক্ষেপগুলি অনুসরণ করুন:

  1. প্রকল্পটিতে ডান ক্লিক করুন এবং সম্পত্তি -> ওয়েবে যান

  2. লোকাল আইআইএস ওয়েব সার্ভার ব্যবহার বিভাগে প্রকল্পের URL এর অধীনে, প্রকল্পের ইউআরএলটি অনুলিপি করুন (http: // লোকালহোস্ট: 59002 /) - এটি পরীক্ষা প্রকল্পের from

  3. এই ত্রুটিটি দিচ্ছে এমন প্রকল্পে নেভিগেট করুন। প্রকল্পটিতে ডান ক্লিক করুন এবং সম্পত্তি -> ওয়েবে যান।

  4. লোকাল আইআইএস ওয়েব সার্ভার বিভাগে প্রকল্পের ইউআরএল আটকান (পরীক্ষার প্রকল্প থেকে URL টি অনুলিপি করা হয়েছে)। পরীক্ষা প্রকল্পটি বন্ধ করুন এবং সংরক্ষণ করুন।

  5. পরীক্ষা প্রকল্পটি মুছুন এবং ত্রুটিটি দিয়েছে এমন প্রকল্পটি চালান। এর পরে কাজ করে ...

সম্ভবত সবচেয়ে ভাল উপায় না তবে এটি কাজ করার জন্য এটিই কেবল একমাত্র উপায় ছিল। আমি আমার ল্যাপটপটি পুনরায় লোড করার পরে এই ত্রুটি বার্তাটি পেয়েছি (হার্ড ড্রাইভ ক্র্যাশ হয়েছে) এবং আমার সমস্ত প্রকল্প যেখানে তারা হোস্ট করেছে তার সার্ভার থেকে পেয়েছি।


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

5

ভবিষ্যতের পাঠকদের জন্য এটি ভাগ করে নেওয়া। ম্যানুয়ালি ভার্চুয়াল ডিরেক্টরি তৈরি করা আমার পক্ষে কাজ করেছিল।

  • সমাধান এক্সপ্লোরার প্রকল্প নির্বাচন করুন
  • চাপুন Alt+Enter
  • ওয়েব বিভাগে যান
  • ভার্চুয়াল ডিরেক্টরি তৈরি করুন ক্লিক করুন

4

আমার ক্ষেত্রে আমি আইআইএস এক্সপ্রেস ওয়েবসাইটটিতে বহিরাগত অনুরোধের অনুমতি দেওয়ার পরে এবং উইন্ডোজ ফায়ারওয়ালকে আইসেক্স্রেস.এক্স.এক্স.কে অনুমতি দেওয়ার জন্য কনফিগার করা হয়েছে, আমি এটি ভিজ্যুয়াল স্টুডিও ২০১৩-এর মধ্য থেকে শুরু করতে পারি না I আমি এখনও এটি কমান্ড লাইন দিয়ে শুরু করতে পারি, এবং এটি স্থানীয় এবং বহিরাগত পরিবেশন করে অনুরোধ ভাল।

C:\Program Files (x86)\IIS Express>iisexpress /site:MyWebSiteName

আমার বন্দরের অনুমতি দেওয়ার জন্য আমি ফায়ারওয়াল বিধি তৈরি করার চেষ্টা করেছি, এর পরে ভিএস কাজ করে।


3

আমার ভিএস 2013 তে একই সমস্যা ছিল এবং সমস্ত সম্ভাব্য চেষ্টা করার পরেও এটি কাজ করছে না M আমার সমস্যাটি এর দ্বারা সমাধান করা হয়েছিল:

- In control panel (Program and Features) I found that all of the IIS related features were unchecked.I finally checked all of those and restarted my system.
- Then I started my VS 2013 as administrator and thats it everything
   worked fine then.

এটি আমার পক্ষে কাজ করায় অন্তত আপনি এটি চেষ্টা করে দেখতে পারেন।


3

ওয়েবে দুই ঘন্টা অনুসন্ধানের পরে আমি আমার সমাধানটি বেলো পদক্ষেপ হিসাবে খুঁজে পেয়েছি - ভিজ্যুয়াল স্টুডিওটি বন্ধ করুন - আপনার প্রকল্পের .vs ফোল্ডারটি সরিয়ে ফেলুন - ভিজ্যুয়াল স্টুডিও এবং পুনরায় প্রকল্পটি পুনরায় চালু করুন

আমার জন্য কাজ করতে ভাল সময় কাটায়


2

আমাদের সাইটগুলিতে আমাদের একই সমস্যা ছিল। আমরা ভিজুয়াল স্টুডিওর ভিতরে এটি সমস্ত ঠিক করতে সক্ষম হয়েছি। আমরা 2012 আলটিমেট ব্যবহার করছি।

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

এর প্রতিকারের জন্য, আমরা নিম্নলিখিত পদক্ষেপগুলি গ্রহণ করেছি:

  1. প্রকল্পটিতে ডান ক্লিক করুন এবং সম্পত্তি -> ওয়েবে যান
  2. লোকাল আইআইএস ওয়েব সার্ভার ব্যবহার বিভাগে প্রকল্পের URL এর অধীনে, ইউআরএল থেকে "গুলি" সরান এবং সংরক্ষণ করুন। (যেমন https: // : 44301 থেকে http: // : 44301 এ যান This এটি পরবর্তী পদক্ষেপটি কাজ করতে অনুমতি দেবে)
  3. সমাধান Explorer এ, প্রকল্প নির্বাচন করে প্রোপার্টি উইন্ডো (F4 চাপুন যদি প্রদর্শন করা) পরিবর্তন SSL সক্রিয় করতে মিথ্যা তারপর ফিরে সত্য । এটি স্ট্যান্ডার্ড ইউআরএল থেকে আলাদা একটি নতুন পোর্ট তৈরি করবে (আমার ক্ষেত্রে, আমার এসএসএল হিসাবে 44301 এবং আমার মান হিসাবে 44305 রয়েছে)
  4. প্রোপার্টি -> ওয়েবে নেভিগেট করুন এবং প্রকল্পের ইউআরএলে "গুলি" যুক্ত করুন।
  5. এফ 5 এবং যাত্রা!

ওভাররাইড অ্যাপ্লিকেশন রুট URL টির জন্য চেক বাক্সটি চেক করা আছে কিনা তা নিশ্চিত করুন ।


2

অ্যান্টিভাইরাস ফায়ারওয়াল চেক করুন এবং ভিজ্যুয়াল স্টুডিওতে নেটওয়ার্কে অ্যাক্সেসের অনুমতি দিন। উদাহরণস্বরূপ নোড 32 এ:

goto setting (f5) -> network->personal firewall->rules and zones

মধ্যে " zone and rule editor" ক্লিক করুন " setup" এবং এটি vs 2010বা 12বা ... এবং নেটওয়ার্কে অ্যাক্সেসের অনুমতি দেয়।



2

আমি আজ এই ত্রুটি মধ্যে দৌড়ে। উইন 8.1 এবং ভিএস 2013 রান করা Run হঠাৎ আমার প্রকল্পগুলি আর চলতে পারে না এবং আমি "আইআইএস এক্সপ্রেস ওয়েব সার্ভার চালু করতে অক্ষম" বার্তাটি পেয়েছি এবং আরও কোনও তথ্য নেই।

কিছুক্ষণ পরে আমি জানতে পেরেছিলাম যে আইআইএস এক্সপ্রেস যে সমস্ত প্রকল্পগুলি শুরু করতে পারেনি সেগুলি সমস্ত চালু ছিল। নেট 3.5। পরবর্তী সংস্করণগুলি চালিত প্রকল্পগুলি ঠিক আছে।

আমার জন্য সমাধানটি ছিল। নেট 3.5 কে অপসারণ (কন্ট্রোল প্যানেল থেকে -> উইন্ডোজ বৈশিষ্ট্যগুলি চালু / বন্ধ করা), উইন্ডোজগুলি পুনরায় চালু করুন এবং আবার নেট নেট 3.5 যুক্ত করুন।


2

আমার একই সমস্যা ছিল, আমার ক্ষেত্রে আমি কেবল পরিষ্কার করেছি এবং তারপরে আমার সমাধানটি পুনর্নির্মাণ করেছি এবং এটি আমার পক্ষে কাজ করে


2

ঠিক আছে উপরে উল্লিখিত কোনও পদক্ষেপই আমার পক্ষে কাজ করেনি। আমার ক্ষেত্রে আমার applicationhost.configফাইলটি কোনওভাবে নিম্নলিখিত দুটি লাইন কোডটি অনুপস্থিত

 <add name="rules-64-ISAPI-2.0" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" />
    <add name="xoml-64-ISAPI-2.0" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" />

আশা করি এটি কিছু সাহায্য করতে পারে।


2

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


1

আমার সমাধানটি ভিএস ২০১২ থেকে চালানোর সময় আমারও একই সমস্যা ছিল:

Unable to launch the IIS Express Web server.  
The start URL specified is not valid. https://localhost:44301/

আমার ভুল প্রকল্পটি স্টার্টআপ প্রকল্প হিসাবে নির্বাচিত হয়েছিল। আমি ক্লাউড প্রকল্পটি স্টার্টআপ তৈরি করেছি (প্রকল্পে ডান ক্লিক করুন -> স্টার্টআপ প্রকল্প হিসাবে সেট করুন) এবং সবকিছু ঠিকঠাক কাজ শুরু করে।


অন্তর্ভুক্ত করা উচিত যে স্টার্টআপ URL টি সেট করতে হবে, বা "বর্তমান পৃষ্ঠা" বা "নির্দিষ্ট পৃষ্ঠা" - এ অন্তত চেক করা দরকার। আমার "একটি পৃষ্ঠা খুলবেন না an একটি বাহ্যিক অ্যাপ্লিকেশন থেকে অনুরোধের জন্য অপেক্ষা করুন" তে সেট করা হয়েছিল এবং প্রারম্ভিক প্রকল্পের সমস্যাটি ছাড়াও ফলস্বরূপ আমার এই ত্রুটি ছিল।
ভ্যাপকুই

@ মুমিত আপনি কি এই ভোট দিয়েছেন? আপনি আপনার মন্তব্য ব্যাখ্যা করতে পারেন?
স্কটঅ্যান্ডেকার

1

জেসনের শাওয়ারস সিরিজের নিবন্ধগুলি এখানে http://jasonrshaver.com/?tag=/Client+ সার্টিফিকেট অ্যাপ্লিকেশনটিকে ssl বা স্ট্যান্ডার্ড HTTP- তে চালুর অনুমতি দেওয়ার জন্য আপনার অ্যাপ্লিকেশনহোস্ট.কনফিগ সাইট এন্ট্রি কীভাবে সেট আপ করবেন তা ঠিক ব্যাখ্যা করে।

তিনি প্রস্তাবিত জিনিসগুলির মধ্যে একটি হ'ল সাইটের জন্য দুটি বাইন্ডিং এন্ট্রি রাখা। এটাই আমি করেছি।

            <bindings>
                <binding protocol="http" bindingInformation="*:59945:localhost" />
                <binding protocol="https" bindingInformation="*:44300:localhost"/>
            </bindings>

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


1

ভিজ্যুয়াল স্টুডিও ২০১৩ আপডেট ইনস্টল করার পরে আমার একই সমস্যা হয়েছিল 3.
VS 2013 can not load Microsoft.VisualStudio.TraceLogPackage.dll
Unable to launch the IIS Express Web server

নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করে আমার সমস্যাটি সমাধান হয়েছে:

১. মেরামত Visual Studio 2013 Update 3
২. Developer Command Promptপ্রশাসক হিসাবে শুরু করুন ।
৩.পরে টাইপ করুন devenv.exe /setupএন্টার টিপুন


1

আমারও একই প্রশ্ন ছিল. আমি C:/users/আমার মেশিনে কিছু জায়গা খালি করার জন্য অনেকগুলি ফোল্ডার মুছে ফেলেছিলাম। যার পরে আমি এই ত্রুটি পেতে শুরু করি।

আমাকে কেবল আমার মেশিনটি পুনরায় চালু করতে হবে এবং এটি সব ঠিকঠাক হয়েছে।


1

আমার ইস্যুতে একটি 3-গুণ সমাধান প্রয়োজন:

  1. আপনার ডকুমেন্টস ফোল্ডারে IISExpress ফোল্ডারটি সরান Remove
  2. ওয়েব প্রজেক্টটিকে ডান ক্লিক করে আপনার প্রারম্ভিক প্রকল্প হিসাবে সেট করুন এবং "স্টার্টআপ প্রকল্প হিসাবে সেট করুন" বা আপনার সমাধানের বৈশিষ্ট্যগুলির মাধ্যমে এটি নির্বাচন করুন।
  3. স্টার্টআপ ইউআরএল সেট করুন, বা "বর্তমান পৃষ্ঠা" বা "নির্দিষ্ট পৃষ্ঠা" এ সেট করুন। আমার "একটি পৃষ্ঠা খুলবেন না an একটি বাহ্যিক অ্যাপ্লিকেশন থেকে অনুরোধের জন্য অপেক্ষা করুন" সেট করা হয়েছিল এবং আমাকে এটিকে "নির্দিষ্ট পৃষ্ঠা" তে পরিবর্তন করতে হয়েছিল, যা আমি ফাঁকা রেখে চলেছি তাই এটি আমার অ্যাপের হোম পৃষ্ঠাতে চলে যাবে, এটি হওয়ার আগে হবে।

1

আইআইএস এক্সপ্রেস রেজিস্ট্রি কীটির দিকে তাকালে আমার সমস্যাটি শেষ পর্যন্ত সমাধান হয়ে গেছে:

HKEY_CURRENT_USER\Software\Microsoft\IISExpress

CustomUserHomeআমার ওয়েব সাইটগুলিতে ইঙ্গিত করে আমার একটি এন্ট্রি ছিল যা বিপর্যয় ঘটাচ্ছে।


1

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

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