برطرف كردن مشكل افزونه Regionerate در Visual Studio

بعد از نصب كردن آخرين نسخه افزونه Regionerate هنگام اجراكردن Visual Studio پيغام اروري با محتواي زير صادر ميشد.

A problem occured while trying to initialize menus. 
System.ArgumentException: A Command with that name already exists. 
    at EnvDTE80.Commands2.AddNamedCommand2(AddIn AddInInstance, 
  String name, String ButtonText, String Tooltip, Boolean MSOButton, 
  Object Bitmap, Object[]& ContextUIGUIDs, Int32 vsCommandStatusValue, 
  Int32 CommandStyleFlags, vsCommandControlType ControlType) 
    at Rauchy.Regionerate.Presentation.Addins.VisualStudio2005.Connect. 
  OnConnection(Object application, ext_ConnectMode connectMode, 
  Object addInInst, Array& custom) 
You may have to restart Regionerate.

براي رفع اين مشكل اين فايل رو (Regionerate.Presentation.Addins.VisualStudio2005.dll) در مسير زير كپي (Replace) كنيد.

C:\Program Files\Regionerate

در ويندوز هاي 64 بيتي آدرس زير

C:\Program Files (x86)\Regionerate


با توجه به سورس باز بودن اين افزونه با يك تغيير جزئي تو كلاس Connect.cs مشكل حل ميشه.

 
منبع

نظرات

  1. سلام
    با کپی پیست فایل مشکل ما که حل نشد.

    پاسخحذف
  2. روي Microsoft Visual Studio 2010 Ultimate  و Regionerate v0.7.3.0 Beta 2 بدون مشكل كار ميكنه.
    نسخه شما چنده؟
    يكبار Regionerate رو Uninstall و مراحل رو دوباره انجام بديد.

    پاسخحذف
  3. سلام
    از نسخه ی Microsoft Visual Studio 2010 Ultimate  استفاده میکنم

    پاسخحذف
  4. اگه حتي بعد از Uninstall كردن افزونه و Replace مجدد مشكل حل نشد متاسفانه من راه حلي براش ندارم.
    اگه به منبع مطلب هم مراجعه كنيد چنين موردي گزارش نشده.

    پاسخحذف

ارسال یک نظر

پست‌های معروف از این وبلاگ

lnav ابزاری بسیار کاربردی برای پیمایش لاگ ها در لینوکس و البته مک

ساختن ایمیج های داکری به کمک BuildKit - بخش دوم

ساختن ایمیج های داکری به کمک BuildKit - بخش اول