PDA

View Full Version : سوال: جلوگیری از نمایش پنجره just in time debugger در سی شارپ



dele_ghamgin_2008
سه شنبه 11 آذر 1393, 14:11 عصر
سلام. یک سری سایت هارو که باز می کنم یا اصلاً کاری هم به برنامه ندارم یک دفعه یک اروری برایم ظاهر میشه هر دفعه و مجبور به بستن ارور می شوم . می خواهم این پنجره دیگه ظاهر نشه . البته از طریق آپشن ویژوئل در قسمت دیباگ رفتم و تیک های just in debbuger رو غیر فعال کردم و این امر باعث شد خطای دیگری ظاهر گردد . لطفاً راهنمایی کنید که برای جلوگیری از نمایش این خطا باید چکار کرد ؟

126234

rasoolf
پنج شنبه 13 آذر 1393, 11:38 صبح
ببین این لینک کمکت میکنه (https://social.msdn.microsoft.com/Forums/vstudio/en-US/a52eb0ae-bcd8-4043-9661-d5fc3aa5167c/getting-rid-of-justintime-debugger?forum=vsdebug)

dele_ghamgin_2008
جمعه 14 آذر 1393, 13:37 عصر
ببین این لینک کمکت میکنه (https://social.msdn.microsoft.com/Forums/vstudio/en-US/a52eb0ae-bcd8-4043-9661-d5fc3aa5167c/getting-rid-of-justintime-debugger?forum=vsdebug)

مرسی. تمام مراحل گفته شده را اجرا کردم ولی متاسفانه باز هم این خطا و ارور اتفاق می افتذ و مشکل هنوز حل نشده است

samin_panahi
جمعه 14 آذر 1393, 13:44 عصر
شما اون گزینه ی set the currently selected debugger as the default رو تیک بزنی باز هم میاد؟

dele_ghamgin_2008
جمعه 14 آذر 1393, 16:53 عصر
شما اون گزینه ی set the currently selected debugger as the default رو تیک بزنی باز هم میاد؟

بله باز هم میاد

dele_ghamgin_2008
سه شنبه 18 آذر 1393, 11:52 صبح
رفتم توی تنظیمات debug و قسمت nagtive رو غیر فعال کردم . حالا از این به بعد این خطا میاد

126422

متخصصی که در این امر تجربه ای دارد لطفاً ما را راهنمایی کند.

dele_ghamgin_2008
جمعه 21 آذر 1393, 13:47 عصر
دوستان اگه کسی اطلاعاتی داره لطفاً ارائه کنه . حتی من یکبار ویژوئل استادیو رو پاک و مجدد نصب کردم . باز هم هر دفعه این خطا برام میاد .

از مدیران این بخش اگر کسی اطلاع داره از این قضیه لطفاً راهنمایی کنند. با تشکر

dele_ghamgin_2008
یک شنبه 23 آذر 1393, 17:17 عصر
دوستان اگه کسی اطلاعاتی داره لطفاً ارائه کنه . حتی من یکبار ویژوئل استادیو رو پاک و مجدد نصب کردم . باز هم هر دفعه این خطا برام میاد .

از مدیران این بخش اگر کسی اطلاع داره از این قضیه لطفاً راهنمایی کنند. با تشکر

یعنی توی این دنیا کسی پیدا نمیشه جواب سوال مارو بده ؟ خودم یافتم .


ابتدا به آدرس زیر در رجیستری بروید:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
سپس مقدار Debugger را پاک کنید و در نهایت به آدرس زیر رفته :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewor k
و مقدار DbgManagedDebugger را پاک کنید.

dele_ghamgin_2008
دوشنبه 24 آذر 1393, 10:15 صبح
یعنی توی این دنیا کسی پیدا نمیشه جواب سوال مارو بده ؟ خودم یافتم .


ابتدا به آدرس زیر در رجیستری بروید:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
سپس مقدار Debugger را پاک کنید و در نهایت به آدرس زیر رفته :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewor k
و مقدار DbgManagedDebugger را پاک کنید.


نه این روش هم پاسخگو نبود و به درستی عمل نکرد .

dele_ghamgin_2008
دوشنبه 24 آذر 1393, 10:19 صبح
غیر فعال سازی Just in Time Debugger کار پیچیده ای نیست و با تغییر گزینه ای در ویژوال استودیو انجام شدنی است.

دستور العمل ها :


با حساب کاربری Administrator وارد کامپیوتر شوید یا روی ویژوال استودیو راست کلیک کنید و اجرا در مد Administrator را انتخاب کنید.
ویژوال استودیو را باز کرده و همه پنجره های باز شونده ناشی از آن را ببندید.
از منوی Tools به Option بروید.
در پنجره ظاهر شده Debugging را انتخاب کنید.
سپس Just in Time را انتخاب کرده و هر سه چک باکس آن را یعنی Managed ، Native وScript غیر فعال سازید.
برای تایید تغییرات OK را کلیک کنید.
ویژوال استودیو را ببندید و کامپیوتر را ریستارت کنید.

dele_ghamgin_2008
دوشنبه 24 آذر 1393, 10:21 صبح
ورژن مرورگر اینترنت اکسپلوررتو باید عوض کنید
حتما شما از ورژن 6 استفاده میکنید

یا اینکه به ریجستری بروید به این ادرس ها و این کی ها را حذف کنید
Debugger
و
DbgManagedDebugger

*

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
*

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewor k\DbgManagedDebugger

dele_ghamgin_2008
دوشنبه 24 آذر 1393, 10:50 صبح
To disable Just-In-Time debugging by editing the registry




On the Start menu, search for and run regedit.exe


In the Registry Editor window, locate and delete the follow registry keys:



HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewor k\DbgManagedDebugger



اگر ویندوز شما 64 بیتی است این روش رو بروید . واسه من با این روش درست شد.



If your computer is running a 64-bit operating system, delete the following registry keys also:



HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ Windows NT\CurrentVersion\AeDebug\Debugger


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ .NETFramework\DbgManagedDebugger



Take care not to accidentally delete or change any other registry keys.


Close the Registy Editor window.