遗憾的是,这几乎是我目前掌握的所有信息。
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]
然后 Visual Git 加载失败。
问题是 Visual Git 文件是从文件服务器托管的吗?这就是我能想到的一切......
有没有人见过/解决过这个问题?
编辑:在任何人询问之前,标题不包含错字“2008”。 Git Extensions 声称可以与 VS2005/2008/2010 一起使用。据我所知,它也在版本 208 上是巧合。
最佳答案
我遇到了这个问题,但找到了解决方案。
我在我的 MacBookPro 上的虚拟机中运行 Visual Studio。我正在使用 Parallels 来运行虚拟机。由于 Parallels 的工作方式,我的文档文件夹在技术上实际上是一个指向 MacOSX 的网络共享。显然,默认情况下,Visual Studio 2010 不喜欢插件的网络共享。
看起来这就是 OP 在查看他的错误消息时遇到的问题。
要使其正常工作,您必须将 loadFromRemoteSources 元素 ( see the MSDN reference ) 添加到“C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config”:
<configuration>
<runtime>
<loadFromRemoteSources enabled="true"/>
</runtime>
</configuration>
我这样做了,它立即加载并开始工作。
顺便说一句,完整归属:我找到了解决方案 here .
关于.net - Visual Git 208 加载项无法在 Windows 7/Visual Studio 2010 下运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4427723/