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

标签 .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]

然后 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/

相关文章:

c# - 无法在 Visual C# 2010 Express 中访问构建配置管理器或构建配置

javascript - Web 表单错误 : Maximum Request Length Exceeded

asp.net - httpcontext.current.cache 中的对象列表

c# - 计算 List<T> 中 int < 5 的元素

linux - 将 Git SSH key 捆绑到私有(private) AMI 中

c - read() 无法正常工作

c# - Framework/Framework64 和 System32/Syswow64

git - 在 Windows 7 中使用 Git Bash 进行提示

git - 无法确定Java版本,Android Studio,Ubuntu 14.04

visual-studio-2010 - 带有 Crystal 报告和 VS2010 的设置项目无法注册 Crystal dll