Microsoft .Net Installation Compatibility Mode Error

خطای ناسازگاری ورژن ویندوز در نصب دات نت

خطای ناسازگاری ورژن ویندوز در نصب دات نت مدتی هست که نسخه نهایی دات نت 4 و ویژوال استودیو 2010 از طرف مایکروسافت ارائه شده. دات نت 4 رو میتونید از این آدرس دانلود کرده و نصب کنید و برای ویژوال استودیو میتونید از نسخه Express که رایگان هست در این آدرس استفاده کنید. البته برای دانلود راحت تر این نرم افزارها بهتر هست که از استفاده کنید.

در هنگام نصب دات نت و یا ویژوال استودیو ممکن هست به یک پیغام خطا مثل شکل زیر برسید. این خطا به شما این رو میگه که ستاپ برنامه در حالت سازگاری با ویندوزهای قبلی داره اجرا میشه (Compatibility Mode) و دات نت امکان این گونه اجرا شدن رو نداره. شاید اولین چیزی که به فکرتون برسه، رایت کلیک کردن روی فایل ستاپ و رفتن به proprties قسمت Compatibilities باشه. اما شما زیاد خوش شانس نخواهید بود، چون همه چیز در حالت نرمال قرار داره و گزینه Run this program in compatibility mode هیچ تیکی نخورده. پس اشکال از کجاست؟ بعد از چند هفته پیگیری این مطلب تونستم راه حل اون رو پیدا کنم.

خطای ناسازگاری ورژن ویندوز در نصب دات نت

 

برای رفع این اشکال باید به سمت رجیستری در ویندوز برید. روی Start کلیک کرده و بعد از اون گزینه Run رو بزنید. اونجا تایپ کنید regedit و ok را بزنید. برنامه رجیستری ویندوز که باز شد، به ترتیب زیر، جلو بروید:

 

HKEY_LOCAL_MACHINE –> SOFTWARE –> Microsoft –> Windows NT –> CurrentVersion –>
Image File Execution Options –> setup.exe –> HighVersionLie-{6B64DE21-0F4C-4479-9D6C-0FBCA496BCDC}

روی گزینه آخر یعنی HighVersionLie - 6B64DE21-0F4C-4479-9D6C-0FBCA496BCDC رایت کلیک کرده و rename رو انتخاب کنید و اول اون مثلا یه حرف A بگذارید. هر کاری میکنید، طوری باشه که بعدا یادتون باشه اسم اول چی بود! پس همین بهتره که یه چیزی اول اسم اضافه کنید. با تغییر نام این مورد، مشکل شما حل میشه و ستاپ دات نت یا ویژوال استودیو با موفقیت انجام میشه.

خطای ناسازگاری ورژن ویندوز در نصب دات نت

بعد از نصب، عبارت تغییر یافته در رجیستری رو به حالت اول برگردونید.

این مطلب به صورت اختصاصی برای وبلاگ جعبه ابزار نوشته شده است. استفاده از این مطلب به شرط ذکر منبع، آزاد می‌باشد.

دسته بندی موضوعی: ASP.Net
برچسب ها: - - -

Comments

6/29/2010 5:46:52 PM #
خطای ناسازگاری ورژن ویندوز در نصب دات نت
من بعد از این کار اررور میگیرم؟ از ورژن جدید اش میشه استفاده کرد؟
8/1/2010 10:16:19 PM #
سلام ؛ سیستم عامل من سرور 2003 هست . وقتی دات نت 4 رو نصب کردم
مثل فرزند انسان نصب شد و هیچ خطایی نداد

محض اطلاع دوستان

Pingbacks & Trackbacks

  1. pingback from: topsy.com   (25 May 2010)

Add comment


(Will show your Gravatar icon)

biuquoteLTR
Loading



Clicky Web Analytics
Subscribe
Follow me