خطای ناسازگاری ورژن ویندوز در نصب دات نت
مدتی هست که نسخه نهایی دات نت 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 بگذارید. هر کاری میکنید، طوری باشه که بعدا یادتون باشه اسم اول چی بود! پس همین بهتره که یه چیزی اول اسم اضافه کنید. با تغییر نام این مورد، مشکل شما حل میشه و ستاپ دات نت یا ویژوال استودیو با موفقیت انجام میشه.
بعد از نصب، عبارت تغییر یافته در رجیستری رو به حالت اول برگردونید.
این مطلب به صورت اختصاصی برای
وبلاگ جعبه ابزار نوشته شده است. استفاده از این مطلب به شرط ذکر منبع، آزاد میباشد.