Visual Git 208加载项无法在Windows 7/Visual Studio 2010下运行

Fro*_*840 6 .net git visual-studio-2010 git-extensions

可悲的是,这几乎是我目前掌握的所有信息.

Git Extensions 208的安装程序运行正常,Git Extensions的设置验证正常,所有设置都使用绿色,Visual Git可以使用Visual Studio 2008打开.

但是,进入Visual Studio 2010会给我一个对话框:

The Add-in 'Visual Git' failed to load or caused an exception.
Would you like to remove this Add-in?
If you choose yes, the file it was loaded from,
'\\myFileServer\home\myUserName\Visual Studio 2010\Addins\GitPlugin.AddIn',
will be renamed.

Error Message: <Unknown Error>
Error number: 80131515

[Yes] [No]
Run Code Online (Sandbox Code Playgroud)

然后Visual Git无法加载.

Visual Git文件是从文件服务器托管的问题吗?这就是我能想到的全部......

有没有人见过/解决过这个问题?

编辑:在任何人问之前,标题不包含"2008"的拼写错误.Git Extensions声称可以使用VS2005/2008/2010.据我所知,事实上它也是208版本是巧合.

Max*_*ing 13

我遇到了这个问题,但找到了解决方案.

我在MacBookPro上的虚拟机中运行Visual Studio.我正在使用Parallels来运行虚拟机.由于Parallels的工作方式,我的文档文件夹在技术上实际上是一个指向MacOSX的网络共享.显然,Visual Studio 2010默认情况下不喜欢addins的网络共享.

看起来这是OP遇到的问题以及他的错误消息.

要使其正常工作,您必须将loadFromRemoteSources元素(请参阅MSDN参考)添加到"C:\ Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config":

<configuration>
   <runtime>
      <loadFromRemoteSources enabled="true"/>
   </runtime>
</configuration>
Run Code Online (Sandbox Code Playgroud)

我这样做了,它立即加载并开始工作.

BTW,完全归属:我在这里找到了解决方案.


小智 1

有一个已知问题会导致此问题。解决方法可以在 Git 扩展问题跟踪器中找到: https ://github.com/gitextensions/gitextensions/issues/80