নিম্নলিখিত মডিউলটি অনুকূলিতকরণ সক্ষম বা ডিবাগ তথ্য ছাড়াই নির্মিত হয়েছিল built


139

ডিবাগ করার সময় আমি আমার ভিএস ২০০৮ ওয়েব প্রকল্পে এ থেকে মুক্তি পেতে পারি না। আমি পরীক্ষিত করেছি যে এটি নন-ওয়েব প্রকল্পে ডিবাগ মোডে রয়েছে এবং এটি অ্যাক্টিভ (ডিবাগ) এ রয়েছে। উইন্ডোজে আমার .NET 2.0 টেম্পোর ফোল্ডারে সমস্ত আইটেম মুছে ফেলা হয়েছে। এখানে আর কী করবেন তা নিশ্চিত নয়।

উত্তর:


187

সরঞ্জাম / বিকল্প / ডিবাগিং / বিকল্পগুলিতে "কেবল আমার কোড সক্ষম করুন" অক্ষম করার চেষ্টা করুন।


আমি এটি করেছি এবং এটি কাজ করে। আমি ব্রেকপয়েন্টগুলি ব্যবহার করতে এবং কোডের মাধ্যমে পদক্ষেপে সক্ষম হয়েছি। আমি পাই না। কেন এটি কাজ করে? (আমি ভিএস 2010 ব্যবহার করে উইন সার্ভিস দ্বারা রেফারেন্সযুক্ত একটি পরিচালিত সি ++ মডিউলটি ডিবাগ করছি)
tzup

আমার কেবল এই সমস্যাটি ছিল এবং আপনার সমাধান আমার পক্ষে কাজ করেছে। ধন্যবাদ!
কলিন ওডেল

5
এটি কাজ করে কিন্তু ডিবাগ করার সময় কিছু অযাচিত পার্শ্ব প্রতিক্রিয়া সৃষ্টি করতে পারে: ব্লগস.ডেবসোর্স
দেবদেহ

2
ভিএস2010 এ এই চেকবক্সটি ডিবাগ> বিকল্প ও সেটিংসে রয়েছে, তারপরে ডিবাগিং> সাধারণ
কুকি

বিকল্পগুলির পুনর্নির্মাণের কারণে এটি কাজ করে? চুক্তিটি কি. আমি বিষয়টি সমাধান করেছি, তবে কেন?
jeremy.bass

83

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

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


1
এটা সঠিক উত্তর. আপনি যখন ডেভলপমেন্ট মোডে স্থানীয়ভাবে আপনার অ্যাপ্লিকেশনটি ডিবাগ করতে চান তখন আপনার "পূর্ণ" ডিবাগ তথ্য আউটপুট করা উচিত। "জাস্ট মাই কোডটি সক্ষম করুন" উত্তর না দিয়ে আপনার এটি করা উচিত কারণ সেই উত্তরের অনিচ্ছাকৃত পার্শ্ব প্রতিক্রিয়া থাকতে পারে (উপরে উল্লিখিত হিসাবে)।
টড থমসন

1
@ টড থমসন, আমি নিশ্চিত না যে আপনি কেন এটি সঠিক উত্তর বলে দাবি করেছেন, কারণ আমি এখনই আমার ওয়েব অ্যাপ্লিকেশনটি ডিবাগ করার সময় এবং ক্লাসের লাইব্রেরিতে প্রবেশ করার চেষ্টা করার সময় বার্তাটি দেখছি, সুতরাং প্রশ্নের বর্ণিত কনফিগারেশনের সাথে খুব মিল রয়েছে similar আমার ডিবাগ তথ্য সেটিংটি পূর্ণ এবং আমার এটি বিশ্বাস করার কোনও কারণ নেই যে এটি অন্যরকম হয়েছে।
আর। শেরুরস

1
@ আর.শ্রেয়ার্স আমি এই পৃষ্ঠায় অন্য সমস্ত কিছুর চেষ্টা করেছিলাম এবং আমার পক্ষে কাজ করা একমাত্র বিষয়টি ছিল এই উত্তর। যদি এটি আপনার পক্ষে কাজ করে না, তবে এখানে অন্য কিছু চেষ্টা করে দেখুন / নিজের উত্তর সরবরাহ করুন।
টড থমসন

এটি একটি মাইক্রোসফ্ট ত্রুটি। "উচিত" বলবেন না। আপনি যদি না বলে থাকেন "ত্রুটিটি চলে যাওয়া উচিত তবে এটি মাইক্রোসফ্ট যাতে আপনার নিজের জীবন নিয়ে পুনর্বিবেচনা করা উচিত"
ব্যবহারকারী 1566694

24

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

নিষ্ক্রিয়

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

যেহেতু আমি কেবল সমাবেশে সই করার পরে এটি ঘটতে শুরু করেছিল , তাই এটি আমার দ্রুত সমাধানের জন্য আমাকে আঁকড়ে ধরেছিল: অস্থায়ীভাবে আমার ডিএলএল এর শক্তিশালী নামটি মুছে ফেলুন (এবং এক্সই গ্রাহক)। ভাল খবর! সমস্যা সমাধান.

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

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


4
আমি আপনার সাথে একই পরিস্থিতিতে ছিলাম, তবে সহজ উপায়টি নিয়েছিলাম ... আমি এই ডিএলএলটিকে জিএসি-তে রেখেছি এমন প্রোগ্রামটি আমি আনইনস্টল করেছিলাম, কারণ এটি আমার ডিবাগিংয়ের পুরানো সংস্করণ ছিল।
দেখুনমোরগেইন দেখুন

2
অন্যরা যেমন "কেবলমাত্র আমার কোডটি সক্ষম করুন"
অবিচ্ছিন্ন

17

সমাধান। প্রশ্নে থাকা dll এর সমস্ত ইভেন্ট (সমস্ত প্রকল্প) মোছা হয়েছে।


1
আমি সমস্ত ভিএস / ভিডাব্লুডি সেশন বন্ধ করে দিয়েছি যেখানে রেফারেন্সড প্রকল্পগুলি এবং আমার সক্রিয় সমাধানটি উন্মুক্ত ছিল। তারপরে আমি সমস্যাগুলির সমস্ত উদাহরণ মুছে ফেললাম এবং তার সহযোগী পিডিবিএস। এরপরে, আমি .NET ফ্রেমওয়ার্ক কাঠামোয় অস্থায়ী ডিবাগ ওয়েবসাইটের অবস্থানের অধীনে সমস্ত কিছু মুছে ফেলেছি (এই প্রকল্পের জন্য এটি সি: \ উইন্ডোজ \ মাইক্রোসফ্ট.নাইট \ ফ্রেমওয়ার্ক \ ভি 2.0.50727 \ অস্থায়ী এএসপি.নেট ফাইলগুলি [আমার ওয়েবেসাইট])। আমি ভিডাব্লুডি বন্ধ না করা পর্যন্ত এটি পূর্ববর্তী সংস্করণগুলির মধ্যে একটিতে 'ফাইল ইন ইউজ' ত্রুটি দিয়েছে। তারপরে আমি প্রকল্পটি আবার খুললাম এবং প্রকল্পের কোডে প্রতিটি অসামান্য ত্রুটি এবং সতর্কতা ঠিক করেছি। তবেই ত্রুটিটি চলে গেল।
বিএইচ

14

VS2012, পরিষ্কার এবং পুনর্নির্মাণটি আমার জন্য সমস্যাটি স্থির করে। "সম্পত্তি" -> "বিল্ড" -> অনুকূলিতকরণ কোডটি চেক করা হয়নি। "সম্পত্তি" -> "বিল্ড" -> "উন্নত" -> ডিবাগ তথ্য: সম্পূর্ণ


আমাদের কী সেটিংস পরিবর্তন করতে হবে
কেবিভিশনু

ভিজ্যুয়াল স্টুডিও 2010 অ্যাড-ইনটি ডিবাগ করার সময় এটি আমার পক্ষে কাজ করেছিল। পূর্বে সেট করা ছিল none
সাবুনকু

আমার জন্য কাজ করা হয়নি, তবে বিন এবং অবজেক্ট ফোল্ডারগুলি মুছে ফেলার পরে পরিষ্কার এবং পুনর্নির্মাণের সমাধান আবার কাজ করেছে :)
কিউ মাস্টার


7

VS 2008 অনুমান করা সঠিকভাবে dll পুনর্নির্মাণ করছে না।

1) dll এর সমস্ত উপস্থিতি মুছুন

2) সমাধান পুনর্নির্মাণ

এবং এটি এটি ঠিক করা উচিত।


আমি আমার ওয়েব-অ্যাপের বিন ডিরেক্টরি মুছে ফেলেছি এবং তারপরে সমস্ত পুনর্নির্মাণ করব। এটি স্থির!
ক্যাপ্টেন সেনসিবল

6

আপনার বিল্ড কনফিগারেশন বিকল্পগুলি পরীক্ষা করুন। নিশ্চিত করুন যে অপ্টিমাইজেশন বন্ধ আছে এবং ডিইবিইউজি ধ্রুবকটি সংজ্ঞায়িত হয়েছে।


বিল্ড নির্বাচন করা হয়েছে এবং অপ্টিমাইজেশন অবশ্যই বন্ধ রয়েছে।

6

অন্য সব কিছু যদি ব্যর্থ হয় তবে প্রকল্পের বৈশিষ্ট্যগুলিতে অ্যাসেমব্লির নাম পরিবর্তন করার চেষ্টা করুন। এটি আমার জন্য সমস্যাটি স্থির করেছে।


ঘন্টা সময় ব্যয় করার পরে এবং ইন্টারনেটে স্ক্রুর করার পরে আমি যে সমস্ত কিছু জুড়ে এসেছি তা চেষ্টা করে। কিছু ক্যাশে করা আবশ্যক?
ক্রিস আর

6

আমি এই সমস্যাটিও পেয়েছি, কোনও কারণে এটি 3 বা 4 বার ঘটেছে; আমি মনে করি এটি অবশ্যই একটি ভিজ্যুয়াল স্টুডিও 2005 এর বাগ / হিক আপ (বা কমপক্ষে আমার ইনস্টলেশন) হওয়া উচিত।

এটি প্রতিবার কাজ করেছে: এটি ঠিক করার জন্য আমি

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

4

সরঞ্জামগুলি> বিকল্পগুলি> ডিবাগিং> প্রতীকগুলি> বাদ দেওয়া মডিউলগুলি নির্দিষ্ট করে যে বর্জনীয় মডিউল তালিকায় যদি ডেল বা এক্সি থাকে তবে


3

কমপক্ষে অ-ওয়েব অ্যাপ্লিকেশনগুলির জন্য এটি কাজ করে:

থেকে: http://www.stellarpc.com/articles/board.aspx?id=40

2 - ডিবাগিংকে অনুমতি দিন ...

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

সমাধান এক্সপ্লোরার থেকে যেকোন প্রকল্পে ডান ক্লিক করুন এবং 'সম্পত্তি' নির্বাচন করুন। এটি আমাদের প্রকল্পগুলির জন্য দুর্দান্ত বিকল্পগুলির অ্যাক্সেস প্রদান করে প্রকল্পের সম্পত্তি প্যানেলটি খুলবে। 'কমপ্লাই' ট্যাব নেভিগেট করুন (বা যদি আপনার সি # পরিবেশে থাকে তবে 'বিল্ড' করুন) এবং পর্দার নীচে থেকে 'অ্যাডভান্সড কমপাইল অপশন ...' নির্বাচন করুন। এটি আমাদের আগ্রহের দুটি মূল ক্ষেত্র রয়েছে এমন একটি প্রম্পট প্রদান করে:

1) অপ্টিমাইজেশান - 'অপ্টিমাইজেশন সক্ষম করুন' আনচেক করুন

2) ডিবাগ তথ্য উত্পন্ন করুন - বিকল্পটি 'সম্পূর্ণ' এ সেট করা আছে তা নিশ্চিত করুন


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

3

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

C: \ ব্যবহারকারী \ USERNAME \ AppData \ স্থানীয় \ পরিষদের \ dl3

এটি উইন 7-64 এ ছিল তবে অন্যান্য উইন্ডোজ ওএসের মতো হবে। আমি সেখানে পাওয়া সমস্ত অনুলিপি মুছে ফেলেছি এবং আমি আর বার্তাটি পাই না। আমাকে "কেবল আমার কোড সক্ষম করুন" আনচেক করার দরকার নেই।

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


3

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

  1. সমাধানটিতে (প্রকল্প নয়) ডান ক্লিক করুন এবং 'সম্পত্তি' নির্বাচন করুন
  2. বাম প্যানেলে, 'কনফিগারেশন বৈশিষ্ট্য' নির্বাচন করুন
  3. ডান প্যানেলে, আপনার প্রকল্পের জন্য 'কনফিগারেশন' কলামের অধীনে 'ডিবাগ' নির্বাচন করুন

আপনি যদি সলিউশন এক্সপ্লোরারে তালিকাভুক্ত সমাধানটি না দেখেন তবে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. মেনু বারে, সরঞ্জাম -> বিকল্পগুলিতে যান
  2. বাম প্যানেলে, 'প্রকল্পগুলি এবং সমাধানগুলি' নির্বাচন করুন (আপনার উইন্ডোর নীচে-বাম দিকে 'সমস্ত সেটিংস দেখান' পরীক্ষা করতে হবে
  3. ডান প্যানেলে, 'সর্বদা সমাধান দেখান' পরীক্ষা করুন

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


2

আমারও এসব আছে। এবং আমি এই সব করেছি। এটি উত্পন্ন হয় প্রতিবার উত্স নিয়ন্ত্রণের বাইরে পুরো সমাধানের একটি নতুন কপি পেলে আমার সাথে এটি ঘটে। সুতরাং আমরা যদি এই সমস্ত কাজটি করে ফেলেছি তবে ওয়েব প্রকল্পে সমস্ত রেফারেন্স (অ্যাসেম্বলিস) এর জন্য মুছে ফেলা dlls এবং .pdb ফাইলগুলি সমাধানের জন্য পরিষ্কার বিকল্পটি ব্যবহার করেছি, টেম্প ফাইলগুলি মোছা হয়েছে, ভিএস বন্ধ করে দিয়েছে এবং পুনরায় খোলা হয়েছে, নিশ্চিত করা হয়েছে যে ডিবাগ মোড নির্বাচন করা হয়েছে made এবং সম্পূর্ণ সেট এবং অপটিমেশন বন্ধ রয়েছে, এর চেয়ে আরও কী আছে?!?!?!


আমিও সমাধানের জন্য মরিয়া। এটি একটি পিডিবি ফাইলও তৈরি করতে পারে না।
xar

2

আমার ভিজ্যুয়াল স্টুডিও ২০১০-তে আমার ওয়েব প্রকল্পেও একই সমস্যা ছিল এবং অবশেষে আমি এই বার্তাটি পাওয়ার কারণ খুঁজে পেয়েছি। আমি যা করেছি তা ছিল ভিজ্যুয়াল স্টুডিওতে বিদ্যমান ডিবাগিং বিকল্পটি পরিবর্তন করা:

  • সরঞ্জামসমূহ-> বিকল্পসমূহ-> ডিবাগিং-> প্রতীক-> সমস্ত মডিউলগুলিতে যান
  • "বাদ না দিয়ে" রেডিও বোতামটি পরীক্ষা করুন
  • "বাদ দেওয়া মডিউলগুলি নির্দিষ্ট করুন" লিঙ্কটিতে ক্লিক করুন, তারপরে আপনি যে ডিএলএল করতে চান সেটি ডিএলএল সরান।

আমার ক্ষেত্রে এটি আমার ওয়েব dll ফাইল ছিল ...


2

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

সমাধান? সহজ। রিমোট ডিবাগিং হোস্টিং মেশিনে বিল্ট সলিউশনটি অনুলিপি করুন এবং এটিকে স্থানীয়ভাবে চালান।


2

কোনও ভিএস ২০১০ উইনফর্মস প্রকল্পে আমার সাথে এটি ঘটেছিল। এখানে বেশিরভাগ লোকের ওয়েব প্রকল্প রয়েছে তা দেখে আমি মনে করি যে এটি যে ফোল্ডারে প্রকল্পটি সঞ্চিত আছে সেখানে অ্যাক্সেসের সাথে এটি করতে হবে। আমি এটি বলছি কারণ যখন আমার কাছে এই সমস্যা দেখা দিয়েছে তখন Google ড্রাইভ সেই ফোল্ডারে সিঙ্ক্রোনাইজ করছিল যা আমি আমার প্রকল্পগুলি রাখি। দেখে মনে হচ্ছে যে কেবল সিঙ্ক্রোনাইজেশন অক্ষম করা সমস্যার সমাধান করে না।

আমার সমাধান উপরের উত্তরগুলির সাথে মিল:

  • "প্রকল্পের বৈশিষ্ট্য> সংকলন> উন্নত সংকলনের বিকল্পগুলি" এ যান
  • "অপ্টিমাইজেশন সক্ষম করুন" চেক করা হয়েছে
  • "সাধারণ ডিবাগ তথ্য:" কে "কিছুই নয়" তে সেট করুন
  • চেক না করা "ডিবিউজি ধ্রুবক সংজ্ঞায়িত করুন"
  • এবং ঠিক আছে
  • তারপরে ফিরে গিয়ে বিকল্পগুলি তাদের প্রাথমিক অবস্থায় ফিরিয়ে দিল।

আশা করি এটি কারওর মতোই সহায়তা করবে বলে মনে হচ্ছে এটি এখনও ঘটে।


2

এটি অনুসরণ করুন: (প্রথম স্টপ ডিবাগিং)
1: প্রকল্প সমাধান নাম বা প্রকল্পের উপর ডান ক্লিক করুন -> বৈশিষ্ট্য
2: কনফিগারেশন বৈশিষ্ট্যের অধীনে কনফিগারেশন ম্যানেজার নির্বাচন করুন
3: ডিবাগ করতে কনফিগারেশন পরিবর্তন করুন এবং বন্ধ 4 এ ক্লিক করুন : ডিবাগের জন্য কনফিগারেশন পরিবর্তন করুন এবং ক্লিক করুন প্রয়োগ - > ঠিক আছে এখন পুনর্নির্মাণ সমাধান ....!


1

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

"জাস্ট মাই কোড সক্ষম করুন" অক্ষম করাও কাজ করেছিল, তবে আমি সেটিংসটি চাইনি বলে এটি স্থির চেয়ে অনেক বেশি কাজ ছিল।


1

আমার একই সমস্যা হয়েছে, তবে বিভিন্ন কারণ এবং সমাধানের সাথে। উইন্ডোটি গুস্তাভো (উপরে) দ্বারা দেখানো মত একই ছিল তবে পাথটি ছিল: "\ ব্যবহারকারীগণ \ zzz \ অ্যাপসেটেটিংস ..." (যেখানে zzz উইন্ডো ব্যবহারকারীর নাম)

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

উপরের সমাধানগুলির কোনওটিই কাজ করেনি (পার্শ্ব প্রতিক্রিয়া ছাড়াই),

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


0

আপনি উল্লেখ করেছেন এটি একটি ওয়েব প্রকল্প ... আপনার কি আছে

<compilation debug="true />

আপনার ওয়েব.কমফিগে?


0

একটি রিলিজ কনফিগারেশন দিয়ে বিল্ডিংয়ের পরে আমার একই সমস্যা হয়েছিল। দেখা গেল যে আমি যখন ডিবাগ-এ ফিরে এসেছি, ভিএস কোনও পার্থক্য সনাক্ত করছে না, সুতরাং এটি বিন ফোল্ডারে .dll এবং .pdb ফাইলগুলি আপডেট করছে না।

আমার জন্য যা কাজ করেছে তা এখানে:

  1. আইস্রেসেট চালান (অস্থায়ী ফোল্ডারগুলি পরিষ্কার করতে)
  2. ওয়েবকনফিগটি সংরক্ষণ করুন (ভিএসকে আসলে পুনর্নির্মাণে বাধ্য করতে)
  3. ডিবাগ পুনর্নির্মাণ
  4. প্রকল্প শুরু করুন

আপনি কেবল বিল্ড মেনুতে পুনর্নির্মাণ কমান্ডটি ব্যবহার করেন নি কেন? যা পরিবর্তনগুলি সনাক্ত হয়েছে কিনা তা সমস্ত মডিউলটিকে পুনরায় তৈরি করতে বাধ্য করে।
রন

@ রোনস দুঃখিত, কিছুক্ষণ আগে এই সমস্ত বিবরণ আমার মনে নেই, আমি মনে করি যে সংস্করণটি নিয়ে একটি সমস্যা ছিল এবং বিল্ড মেনু থেকে পুনর্নির্মাণটি প্রত্যাশার সাথে ফাইলগুলি সাফ করছিল না।
বুববাসাউরো


0

আমার কেসটি নিম্নলিখিত: ওয়েবসার্চ রেফারেন্স করা lib1.dll। পরে আমি উল্লেখটি সরিয়ে দিয়েছিলাম কারণ এটি আর ব্যবহার করা হয়নি। তবে lib1.dll বিন ফোল্ডারে থেকে যায়। কারণ গ্রন্থাগারটি তখন রেফারেন্স করা হয়নি এবং পুনর্নির্মাণ এবং পরিষ্কার কর্ম কার্যকর ছিল না। ম্যানুয়ালি বিন ফোল্ডার থেকে lib1.dll মুছে ফেলার পরে আমি এই বার্তাটি থেকে মুক্তি পেয়েছি।


0

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


0

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

যার কারণে ভিএস পিডিবি লোড করতে সক্ষম হয় নি যদিও ফাইল ব্রাউজারটি সঠিক ফাইল দেখাচ্ছে তবে এটি উপরে উল্লিখিত একই ত্রুটিটি দিচ্ছিল।

একবার আমি "কেবলমাত্র আমার কোডটি সক্ষম করুন" পরীক্ষা করে নিই এবং ইনস্টলার থেকে অনুমতি সেটিংস সরিয়ে ফেললে, ভিএস মডিউলটি লোড করা শুরু করে।


0

আমার জন্য যে একটি কনফিগারেশন কাজ করেছিল তা নিম্নলিখিত ছিল

প্রকল্প -> (আপনার প্রকল্পের) বৈশিষ্ট্য -> ডিবাগ ট্যাব কনফিগারেশন অ্যাক্টিভ (ডিবাগ) সেট করা আছে কিনা তা নিশ্চিত করুন "অক্ষম ডিবাগারগুলি" এর অধীনে, "পরিচালনা না করা কোড ডিবাগিং সক্ষম করুন" চেক করা হয়েছে কিনা তা নিশ্চিত করুন


0

আমি একটি উইন্ডোজ পরিষেবা তৈরি করছি এবং এখানে আমার জন্য কী কাজ করেছে:

  • পরিষেবাটি আনইনস্টল করুন।
  • একটি কমান্ড প্রম্পট খুলুন এবং সি তে যান: \ উইন্ডোজ \ মাইক্রোসফ্ট। নেট \ ফ্রেমওয়ার্ক 64 4 v4.0.30319
  • ইনস্টলটি সি: \ মাইফ্যান্টাবুলাস উইন্ডো সার্ভিস \ বিন \ ডিবাগ \ মাইফ্যান্টাবুলাস উইন্ডো সার্ভিস.এক্সই

শ্রেষ্ঠত্ব অর্জিত হয়েছে!


0

কেস: শেয়ারপয়েন্ট বিকাশে কনসোল প্রজেক্টের সাথে অ্যাসেম্বলি টেস্টিং - আপনি যদি শেয়ারপয়েন্ট বিকাশ করছেন এবং ভিএস-এ এই সতর্কতাটি দেখে থাকেন তবে আপনার কনসোল অ্যাপ্লিকেশনটি পরীক্ষা করার আগে আপনি আপনার এসপি অ্যাসেম্বলিটি জিএসি তে স্থাপন করবেন তা নিশ্চিত করুন যদি আপনার মূল এসপি প্রকল্পের আপনার প্রয়োজনীয় পদ্ধতি রয়েছে আপনার কনসোল পরীক্ষা অ্যাপে কল করুন call

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