我遇到.vsix安装问题。
如果我从资源管理器启动.vsix,而不是建议我安装软件包,我会得到与Vsixintaller.exe /?
相同的输出(它显示命令行用法)。
我还尝试运行以下命令行:
VSIXInstaller.exe / skuname:Pro“fullpathto \ NuGet.Tools.vsix”
相同的输出(显示命令行用法)。
有什么不对?
我怀疑注册表注册错误,但我找不到问题的根源。
以下是我在注册表中的内容:
Windows注册表编辑器版本5.00
[HKEY_CLASSES_ROOT \ VisualStudio.Launcher.vsix] @ =“Microsoft Visual Studio扩展“
[HKEY_CLASSES_ROOT \ VisualStudio.Launcher.vsix \的DefaultIcon] @ =“C:\ Program Files(x86)\ Common Files \ Microsoft 共享\ MSEnv \ VSFileHandler.dll,-221"
[HKEY_CLASSES_ROOT \ VisualStudio.Launcher.vsix \壳牌]
[HKEY_CLASSES_ROOT \ VisualStudio.Launcher.vsix \壳牌\打开]
[HKEY_CLASSES_ROOT \ VisualStudio.Launcher.vsix \壳牌\打开\命令] @ =“\”C:\ Program Files(x86)\ Common Files \ Microsoft 共享\ MSEnv \ VSLauncher.exe \“\”%1 \“”
[HKEY_CLASSES_ROOT.vsix]“内容类型”=“application / vsix” @ = “VisualStudio.Launcher.vsix”
[HKEY_CLASSES_ROOT.vsix \ OpenWithProgids] “VisualStudio.Launcher.vsix”= “”
有什么想法吗?
PS:我的电脑正在运行W2K8 R2 x64,我使用的是VS 2010 Pro。
我无法使用Visual Studio集成扩展管理器,因为代理服务器无法使用库(不知道原因)
答案 0 :(得分:0)
哦......终于找到了问题。
VSix Installer似乎无法从网络共享安装。 使用vsix的本地副本,它起作用了。奇怪。