আইআইএস এক্সপ্রেস ওয়েব অ্যাপ্লিকেশন বন্ধ করার পরে অবিলম্বে শাট ডাউন ডাউন চলমান সাইট


173

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


1
'প্লে' এর পরিবর্তে 'ব্রাউজারে দেখুন' চেষ্টা করুন। আপনি কি ডিফল্ট ব্রাউজার পরিবর্তন করেছেন? IE স্টপ এ স্বয়ংক্রিয়ভাবে বন্ধ হয়ে গেছে, ক্রোম নেই।
ইমানুয়েল গ্রিকো

না, আমি এফএফ ব্যবহার করছি তবে মাঝে মাঝে আমার অ্যাপ্লিকেশনটি ডিবাগ করতে হবে।
সাবের

আমি মনে করি এটি আইআইএস এক্সপ্রেসের সাথে সম্পর্কিত।
সাবের

1
স্টপ বোতামটি ক্লিক করার পরিবর্তে, আপনি ডিবাগ মেনুতে পৃথক সমস্ত ব্যবহার করতে পারেন।
jessehouwing

1
এটি ডিবাগ হওয়া প্রক্রিয়া থেকে ডিবাগারকে পৃথক করে, তবে প্রক্রিয়াগুলিকে অগ্রসর হয় না।
jessehouwing

উত্তর:


344

আমি সম্প্রতি একইরকম পরিস্থিতির মুখোমুখি হয়েছিলাম যখন হঠাৎ আমার আইআইএস এক্সপ্রেস ঠিক ততক্ষণে আমার ডিবাগিং বন্ধ করে দেয়। আমি "সক্ষম সম্পাদনা করুন এবং চালিয়ে যান" চালু করার পরে এটি ঘটেছে । সুতরাং আপনি যদি এটি অক্ষম করেন তবে দেখতে পাবেন ডিবাগিং বন্ধ হওয়ার পরেও আইআইএস এক্সপ্রেস চলতে থাকে।

আপনার প্রকল্পে ডান ক্লিক করুন> বৈশিষ্ট্যগুলি ক্লিক করুন> বামদিকে 'ওয়েব' ট্যাবটি নির্বাচন করুন> Enable Edit and Continueচেকবক্সটি আনচেক করুন।


3
আমি নিশ্চিত করতে পারি যে এটি আমার জন্য সমস্যাটি স্থির করেছে।
ম্যাক্সিমাম রৌইলার

51
এইটা কাজ করে !! আপনার প্রকল্পে ডান ক্লিক করুন> বৈশিষ্ট্যগুলি ক্লিক করুন> বামদিকে 'ওয়েব' ট্যাবটি নির্বাচন করুন> 'সম্পাদনা সক্ষম করুন এবং চালিয়ে যান' চেকবক্সটি চেক করুন।
এনভি.স্নো

6
এটি কাজ করে। ভিজ্যুয়াল স্টুডিও 2013 এ "সরঞ্জাম-> বিকল্পগুলি" খুলুন, গাছটি "ডিবাগিং-> সম্পাদনা করুন এবং চালিয়ে যান" নির্বাচন করুন এবং "সম্পাদনা সক্ষম করুন এবং চালিয়ে যান" বাক্সটি চেক করুন।
রেনজো সিওট

3
: আপনি এখানে আরো বিস্তারিত এই বৈশিষ্ট্য সম্বন্ধে পড়তে পারেন blogs.msdn.com/b/webdev/archive/2013/07/11/...
Gor

5
না, এটি একটি খারাপ সমাধান - নীচে নীচে @ জেসহিউইং পোস্ট করা সঠিক সমাধানটি দেখুন।
জোশ এম 14

85

VS2010 এবং VS2012 এ, কোনও নতুন ওয়েব অ্যাপ্লিকেশন প্রকল্প তৈরি করার সময় সম্পাদনা এবং চালিয়ে যাওয়া বিকল্পটি ডিফল্টরূপে অক্ষম করা হয়। ভিএস ২০১৩ এ এটি ডিফল্টরূপে চালু করা হয়।

ওয়েব প্রকল্পের বৈশিষ্ট্য উইন্ডোতে আপনি এই বিকল্পটি ওয়েব ট্যাবে খুঁজে পেতে পারেন।

vs2013 বিকল্পটি সম্পাদনা করুন এবং চালিয়ে যান

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

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

আমি চাই আপনি "সম্পাদনা করুন এবং চালিয়ে যান" ব্যবহার করতে চান বা আপনি একটি Asp.net 5 সাইট বিকাশ করছেন (ASP.NET 5 প্রকল্পের কোনও প্রকল্পের সম্পাদনা এবং চালিয়ে যাওয়া চেকবক্স নেই) আপনাকে "সমস্ত চিহ্নিত করুন" কমান্ডটি ব্যবহার করতে হবে ডিবাগিং বন্ধ করতে।

ডিবাগারটি এটি বন্ধ না করেই আইআইএস প্রক্রিয়া থেকে বিচ্ছিন্ন করবে।

স্পষ্টতই "সম্পাদনা করুন এবং চালিয়ে যান" বৈশিষ্ট্যটি কাজ করবে না যতক্ষণ না আপনি আবার ডিবাগ করা শুরু করেন।

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


একটি ছবি হাজার শব্দের মূল্যবান: ডি
গিয়ামমিন

64

(X) STOPবোতামটি আঘাত করার পরিবর্তে আপনি Detach allডিবাগ মেনুতে মেনু আইটেমটি ব্যবহার করতে পারেন । প্রধান পার্থক্য হ'ল স্টপ বোতামটি যে কোনও প্রক্রিয়া বর্তমানে ডিবাগ করা হচ্ছে তা সমাপ্ত করবে, অন্যদিকে ডিটাচ অলগুলি ডিবাগারগুলি প্রক্রিয়াগুলি থেকে সংযোগ বিচ্ছিন্ন করবে, তবে সেগুলি শেষ করবে না।

সাধারণ আইআইএস কর্মী প্রক্রিয়াটিও সমাপ্ত হবে, তবে যেহেতু এটি পরিষেবা হিসাবে চলমান ছিল তাই এটি স্বয়ংক্রিয়ভাবে আবারও শুরু হবে এবং সুতরাং আপনি প্রক্রিয়াটি পুনরায় আরম্ভ না করে |> Debugবা ব্যবহার করে চালিয়ে যেতে পারেন |> Start without debugging

রেফারেন্সের জন্য স্ক্রিনশট

ডিবাগিং সরঞ্জামদণ্ডে 'সম্পাদনা করুন এবং চালিয়ে যান' বোতামটি যুক্ত করা হচ্ছে।


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

@ জিসিএমসিবিথ এটি আইআইএস এক্সপ্রেসের পক্ষে সত্যই কাজ করে .. আমি সম্ভবত এটি কাজ করে না দেখতে পেলাম ... আইআইএস এক্সপ্রেস প্রক্রিয়াগুলি কেবল তাদের নিজস্ব পৃথক প্রক্রিয়াগুলি .. আপনার ভিএস ডিবাগার প্রক্রিয়াটি শুরু করে এতে যুক্ত হচ্ছে .. তবে সেই প্রক্রিয়াটি আপনার অ্যাপ্লিকেশন বা ওয়েবসার্ভারের থেকে চালকের জন্য কোনও ভিজিটর / ব্যবহারকারী-এজেন্ট / ক্লায়েন্টের প্রয়োজনের চেয়ে আর চালানোর জন্য আপনার সংযুক্ত ডিবাগারের উপর নির্ভর করে না
ব্রেট ক্যাসওয়েল

1
@ জেএমসিবিবেথ, আপনি যখন বৈশিষ্ট্য সমর্থন এবং সেটিংসের বিষয়ে কথা বলছেন তখন প্রশ্নোত্তর সাইটে এমন একটি অদ্ভুত বিষয় বলা উচিত। এটি নেওয়া বা এটি দৃশ্যাবলী ছেড়ে যাওয়া নয়; আপনি বিবৃত এটা না যে প্রদর্শিত আইআইএস এক্সপ্রেস সঙ্গে কাজ করতে। এটা করে.
ব্রেট ক্যাসওয়েল

1
"সম্পাদনা সক্ষম করুন এবং চালিয়ে যান" চেকবক্সটি এএসপি.এনইটি 5 টি প্রকল্পের জন্য ভিএস 2015 আরসিতে উপস্থিত নেই, সুতরাং আপনি যদি এইগুলি দিয়ে আইআইএস এক্সপ্রেস ব্যবহার করতে চান তবে যাওয়ার উপায়।
টোমেক

7
প্রকল্পের ওয়েব ট্যাব থেকে সম্পাদনা এবং চালিয়ে যাওয়ার সাথে সাথে ভিএস 2015 আপডেট 2 আইআইএস আচরণটি কীভাবে পরিবর্তন করেছে তার উত্তর।
রভরিরিসাজ

32

দেখে মনে হচ্ছে ভিজ্যুয়াল স্টুডিও 2015 আপডেট 2 প্রকাশের পর থেকে গৃহীত সমাধানটি আর কাজ করে না।

আমি এখন পর্যন্ত খুঁজে পাওয়া সবচেয়ে সহজ সমাধানটি হ'ল ডিবাগ মেনু থেকে " স্টার্ট উইথ ডিবাগিং " নির্বাচন করে প্রকল্পটি শুরু করা


1
মনে হচ্ছে আপনি ভিএস2015 এর কথা বলছেন।
চাদ ক্যারিশ

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

1
তারা বলেছে যে তারা পরবর্তী আপডেটে এটি ঠিক করে নিচ্ছে, এই সময়ে আপনি অন্য কৌশলটি ডিবাগ না করে সাইটটি শুরু করতে ctrl + F5 চাপুন: সংযুক্ত.মাইক্রোসফট
mattmanser

4

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

আমি সাধারণত "ব্রাউজারে দেখুন" প্রসঙ্গ মেনু (বা সিটিআরএল-শিফট-ডাব্লু) দিয়ে প্রথমবারের জন্য প্রকল্পটি শুরু করি।

তারপরে, যে কোনও কিছুতে ডিবাগিংয়ের প্রয়োজন হয়, আমি সাধারণত নতুন বিদ্যমান আইসপ্রেস প্রক্রিয়াটিতে সংযুক্ত করি। প্রসঙ্গের মেন্যুগুলির মাধ্যমে গৃহনির্মাণগুলি এটি একটি অ-স্টার্টার হিসাবে তৈরি করবে, এটি নিম্নলিখিত কী-স্ট্রোকগুলির সাথে প্রায় F5 এর মতো দ্রুত:

  • বর্তমান প্রকল্পটি তৈরি করতে শিফট-এফ 6 বা সম্পূর্ণ সমাধানটি তৈরি করতে সিটিআরএল-শিফট-বি (এটি কেবলমাত্র যদি আপনি পরিবর্তন করেন তবে এটি প্রয়োজন তবে আমার মনে হয়েছিল যে এফ 5 ইতিমধ্যে এটি করেছে তাই আমার এটি উল্লেখ করা উচিত)।
  • Ctrl-Alt-P প্রক্রিয়া সংলাপের সাথে সংযুক্তিটি খুলবে

  • "iis" টাইপ করার পরে আপনাকে আইসপ্রেস প্রক্রিয়াতে নামিয়ে আনতে হবে

  • এন্টার চাপুন এবং আপনি সংযুক্ত আছেন

আপনার যদি একাধিক আইসপ্রেস চলতে থাকে তবে শেষ শুরুটি সাধারণত তালিকার শীর্ষে উপস্থিত হয়। আরেকটি বিকল্প হ'ল শিফ্ট-সিলেক্ট করা এবং তাদের সকলের সাথে সংযুক্তি।

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

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