আপনি যখন ভিএস 2017 এ ডিবাগিং বন্ধ করবেন তখন স্বয়ংক্রিয়ভাবে ব্রাউজার বন্ধ হওয়া কীভাবে বন্ধ করবেন


338

আমি নতুন ভিএস 2017 আরসি চেষ্টা করে দেখছি এবং ভাবছি যে কেউ যদি আগের ডিবাগিং আচরণটি ফিরে পেতে কীভাবে জানেন

ভিএস 2015 এ এটি চলেছিল:

ডিবাগিং শুরু টিপুন

  • ওয়েবসাইট নতুন ক্রোম ট্যাবে খোলে
  • ডিবাগিং বন্ধ করুন টিপুন
  • ওয়েবসাইট এখনও খোলা আছে এবং সাইটটি এখনও চলছে / সক্রিয় রয়েছে

এখন 2017 সালে:

  • ডিবাগিং শুরু টিপুন
  • ওয়েবসাইটটি নতুন উইন্ডোতে খোলে যা অন্য কোনও ক্রোম উইন্ডো / ট্যাবগুলির সাথে ডক করতে পারে না
  • ডিবাগিং বন্ধ করুন টিপুন
  • ওয়েবসাইট / ক্রোম উইন্ডোটি বন্ধ হয়ে যায়, আমি নিজে হাতে ক্রোমের লোকালহোস্ট উইন্ডোতে না গেলে সাইটটি ব্যবহার চালিয়ে যাওয়া যাবে না

২০১ 2017 সালে কি 2015 এর স্টাইলে ফিরে যাওয়া সম্ভব? সুতরাং Chrome / ওয়েবসাইট উইন্ডোটি অন্যান্য ক্রোম উইন্ডো / ট্যাবগুলির সাথে ডক করতে পারে এবং আপনি ডিবাগিং বন্ধ করার পরে এটি খোলা থাকবে?

অতিরিক্ত হিসাবে, আমি নতুন ক্রোম উইন্ডোটি ব্যবহার করতে হতাশাকে খুঁজে পাই, কারণ এটিতে কোনও ইতিহাস / সামগ্রী উপলব্ধ নেই বলে মনে হচ্ছে। উদাহরণস্বরূপ আমি ফর্ম বা ইউআরএলগুলি স্বয়ংক্রিয়রূপে পূর্ণ করতে পারি না, যখন আমি কোনও ফর্ম পরীক্ষা করার চেষ্টা করি তখন খুব বিরক্ত হয় is

উত্তর:


585

ভিজ্যুয়াল স্টুডিও 2017 সংস্করণ 15.7 এবং উচ্চতর এবং ভিজ্যুয়াল স্টুডিও 2019 আবার পরিবর্তন করেছে।

নিম্নলিখিত চেকবক্সগুলি অক্ষম করা আপনাকে ব্রাউজারটি উন্মুক্ত রাখতে দেয় (ডিবাগিং বন্ধের পরে বন্ধ হয় না) এবং অন্য ট্যাবটি খোলে (অন্য উইন্ডোর পরিবর্তে):

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

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

সরঞ্জাম> বিকল্পগুলি> ডিবাগিং> সাধারণ

  • "এএসপি.নেট (ক্রোম, এজ এবং আইই) এর জন্য জাভাস্ক্রিপ্ট ডিবাগিং সক্ষম করুন" অক্ষম করুন।

সরঞ্জামসমূহ> বিকল্পগুলি> প্রকল্পগুলি এবং সমাধানগুলি> ওয়েব প্রকল্পগুলি

  • ( ভিজ্যুয়াল স্টুডিও 2017 ) "ব্রাউজার উইন্ডোটি বন্ধ হয়ে গেলে ডিবাগারটি বন্ধ করুন" অক্ষম করুন।
  • ( ভিজ্যুয়াল স্টুডিও 2019 ) "ব্রাউজার উইন্ডোটি বন্ধ হয়ে গেলে ডিবাগার থামান, ডিবাগিং বন্ধ হয়ে গেলে ব্রাউজার বন্ধ করুন" অক্ষম করুন।

মাইক্রোসফ্ট বিকাশকারী সম্প্রদায়ে সম্পর্কিত এই বাগ রিপোর্টটি দেখুন ।
উয়ে কেইম

112
কে এই বৈশিষ্ট্য যুক্ত করেছে এবং ভেবেছিল হ্যাঁ, নিখুঁত। এটা খুবই বিরক্তিকর!
জন

2
যখন ইমেজ মুছে ফেলা হবে ইত্যাদি জন্য একটি টেক্সট সমাধান প্রদান করুন
mohas

18
ভিএস 2019 এর জন্য: যদি কেউ শেষ বিকল্পটির সন্ধান করে (ব্রাউজার উইন্ডোটি বন্ধ থাকে তখন ডিবাগারটি থামান), তারা এটিকে সরঞ্জামসমূহ> বিকল্পসমূহ> প্রকল্পসমূহ এবং সমাধানসমূহ> ওয়েব প্রকল্পসমূহ> ব্রাউজার উইন্ডোটি বন্ধ হয়ে গেলে ডিবাগারটি বন্ধ করুন, ডিবাগ করার সময় ব্রাউজারটি বন্ধ করুন স্টপচিত্র দেখুন
জাগ

1
@ জাগ ধন্যবাদ, আমি এটি নির্দেশাবলীতে অন্তর্ভুক্ত করেছি।
জেরোন

83

আচরণে পরিবর্তনের কারণটি ক্রোমে চলমান জাভাস্ক্রিপ্ট / টাইপস্ক্রিপ্টের ডিবাগ করার জন্য ভিএস 2017 এর সমর্থন। এখানে ঘোষণা দেখুন https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/

2015 টির আচরণে ফিরে আসতে যেখানে ক্রোম ডিবাগার দ্বারা বন্ধ করা হয়নি, সরঞ্জামগুলিতে IE / Chrome স্ক্রিপ্ট ডিবাগারটি অক্ষম করুন -> বিকল্পগুলি:

ডিবাগার বিকল্পগুলি


8
আমি "সম্পাদনা সক্ষম করুন এবং চালিয়ে যান" ( স্ট্যাকওভারফ্লো . com / জিজ্ঞাসা / 20831676/… ) নিষ্ক্রিয় না করা পর্যন্ত এটি আমার পক্ষে কাজ করছে না । আমি মনে করি উভয় পরিবর্তনই একসাথে সম্পূর্ণ সমাধান।
জোওআরিবিয়েরো

4
অক্ষম করার পরেও, vs2017 এ কাজ করে নাEdit and Continue
আহমাদ মোলাই

24

আপনারা যারা ভিজ্যুয়াল স্টুডিও 2019 এ আপডেট করেছেন তাদের জন্য, সেই কনফিগারেশনটি এখন সরঞ্জামসমূহ> বিকল্পের ...

এবং তারপরে অপশন সংলাপে (নীচের চিত্রটি দেখুন) প্রকল্প এবং সমাধান> ওয়েব প্রকল্প:
আনচেক করুনStop debugger when broswer window is closed, close browser when debugging

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


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

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

19

আমি এই উত্তরটি লিখছি কারণ আমি মনে করি পূর্ববর্তীগুলি সমস্যার প্রায় অর্ধেকটি কভার করে।

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

সরঞ্জামসমূহ → বিকল্পগুলি → আনচেক এএসপি.নেটের জন্য জাভাস্ক্রিপ্ট ডিবাগিং সক্ষম করে

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

আবার সরঞ্জাম in বিকল্পগুলিতে

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

এখন থেকে আপনি আপনার পুরানো আচরণ ফিরে।

বিকল্প উইন্ডো


3
ভিএস 15.7.0 সহ উভয় বিকল্পের প্রয়োজন হয় (স্বীকৃত উত্তর যথেষ্ট হওয়ার আগে)
স্টিফান

1
@ স্টেফান সঠিক; আপনার এখন উভয় বিকল্প অক্ষম করা দরকার। তবে পূর্বে এটি একটি ট্যাব খুলবে এবং এখন নির্বাচিত ব্রাউজারের অন্য একটি উদাহরণ খুলবে।
জেরোন

তবে আমার সম্পাদনা প্রয়োজন এবং সার্ভার সাইড কোডের জন্য চালিয়ে যেতে হবে কেন তারা জড়িত?
ইথারামাল

@ উচ্চ জেরনের উত্তর (ওয়েব প্রকল্প -> ডিবাগারটি চেক করা বন্ধ করুন) সম্পাদনা এবং চালিয়ে যাওয়া অক্ষম না করে কাজ করে।
স্টিভ গ্রিন

2

যান সরঞ্জামসমূহ > - বিকল্প "এর জন্য অনুসন্ধান এবং স্টপ ডিবাগার "। তারপরে প্রকল্প এবং সমাধানের অধীনে নোড ওয়েব প্রকল্পগুলি নির্বাচন করুন। " ব্রাউজার উইন্ডোটি বন্ধ থাকাকালীন ডিবাগারটি বন্ধ করুন " আনচেক করুন । এই বিকল্পের আগে আপনার @ জেরোনের পরামর্শটি প্রয়োগ করা উচিত ।

পিএস: এই বিকল্পটি ভিএস সংস্করণ 15.7 এর পরে ব্যবহার করা যেতে পারে


1

এই কাজটি করার দুটি পদ্ধতি আছে:

  1. হয় সিটিআরএল + এফ 5 চাপ দিয়ে ডিবাগিং ছাড়াই লঞ্চ করুন বা
  2. ডিবাগিং (এফ 5 টিপে) দিয়ে আরম্ভ করুন এবং তারপরে ডিবাগ মেনুতে যান এবং "সমস্ত বিচ্ছিন্ন করুন" টিপুন

আশা করি এইটি কাজ করবে.


6
আমি মনে করি না উত্তরটি সত্যই এই ভয়ঙ্কর 2017 ওয়ার্কফ্লো / ডিবাগিং ইস্যুকে সম্বোধন করে। মুল বক্তব্যটি হ'ল 2015 সালে আপনি একটি বিদ্যমান ক্রোম ইভেন্টে চালু করতে পারেন এবং এখনও ভিএস-তে সার্ভার কোডটি ডিবাগ করতে পারেন 2017 এর সাথে এটি করার কোনও যুক্তিসঙ্গত উপায় উপস্থিত নেই every প্রতিবার আপনার অ্যাপ্লিকেশনটি চালু করার সময় আপনাকে 'সমস্ত কিছু আলাদা করতে হবে' এবং ক্রোমের এমন একটি অতিরিক্ত উদাহরণ বন্ধ করা উচিত নয় যা মাইকেল বি কে কঠিন সময় দিচ্ছে না, কেবল এই বিষয়টি নিয়ে এমএসের সাথে খুব বিরক্ত। আশা করি 2015 টি ডিবাগিং ওয়ার্কফ্লোতে ফিরে আসার আরও ভাল কোনও সমাধান রয়েছে যার অর্থটি তৈরি হয়েছিল।
অস্টিন হ্যারিস

4
@ অস্টিন, এই মতামতের জন্য ধন্যবাদ আমি এটি দলে দেব (আমি মাইক্রোসফ্টে ভিজ্যুয়াল স্টুডিওতে কাজ করি)
মাইকেল ব্রুড

3
@ মিশেলব্রেড হ্যাঁ, এটি উত্পাদনশীলতার পিছনে একটি বড় পদক্ষেপ।
স্পঞ্জম্যান

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

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