vs插件报错问题解决

错误提示

当新安装vs(vs2013)插件或者关闭插件后,打开vs弹框
No InprocServer32 registered for package

并指出错误文件如下:
C:\Users\**\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml

打开该文件最后一条错误

  <entry>
    <record>654</record>
    <time>2017/01/05 00:17:28.280</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>No InprocServer32 registered for package [Visual C# Project System]</description>
    <guid>{FAE04EC1-301F-11D3-BF4B-00C04F79EFBC}</guid>
    <hr>8007007e</hr>
    <errorinfo></errorinfo>
    <path>D:\VS2013VC#\VCSPackages\csproj.dll</path>
  </entry>

可以看出 该路径应该为 D:\VS2013\VC#\VCSPackages\csproj.dll,即少了 \

处理错误

打开注册表
HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio

搜索 (上面错误路径)
D:\VS2013VC#\

修改 为正确的(全部修改 一直到搜索不到,即长时间搜索就表示没有了)
D:\VS2013\VC#\

参考

https://social.msdn.microsoft.com/Forums/en-US/aaaa3e11-7835-47b8-9c4c-15171dce05b1/visual-studio-not-starting-error-no-inprocserver32-registered-for-package-visual-studio-logging?forum=vsx

猜你喜欢

转载自blog.csdn.net/wangzuochuan/article/details/54100018