如果你的錯誤,同時要安裝的加載項中,只有一個解決辦法我已經試過了工作從this resource拍攝,由於Pedro Rainho:
你應該試試這個:
- 關閉Visual Studio 2010中
- 轉到C的所有實例:\ PROGRAM 文件\微軟的Visual Studio 10.0 \ Common7 \ IDE,或者你有 安裝了Visual Studio 2010中
- 在文本編輯器(如記事本)中找到並編輯文件 devenv.pkgdef。
- 你的文件應該包含這樣的事情:
[$初始化$] 「ApplicationExtensionsFolder」= 「$ RootFolder $ \ Common7 \ IDE \擴展」 「PkgDefSearchPath」= 「$ ApplicationExtensionsFolder $; $ RootFolder $ \ Common7 \ IDE \ CommonExtensions; $ RootFolder $ \ Common7 \ IDE \ devenv.admin.pkgdef;」 「UserExtensionsRootFolder」= 「$ AppDataLocalFolder $ \擴展」 「RegistryRoot」= 「軟件\微軟\ VisualStudio的\ 10.0」
此文件包含VSIX instalations的位置。您應該編輯UserExtensionsRootFolder並指定一個新文件夾。例如:
更改此:
"UserExtensionsRootFolder" = "$AppDataLocalFolder$\Extensions"
要這樣:
"UserExtensionsRootFolder" = "C:\Extensions"
5保存文件並安裝該擴展。現在所有的VSIX擴展將安裝到C:\ Extensions
注意:我正在使用Windows XP 64位的Vistual Studio 2010 Ultimate。當然"C:\Extensions"
這只是一個例子。
我在看貼之前發佈了......該帖子的問題(除了鏈接到另一篇帖子不存在的事實)之外,它描述瞭如何將文件複製到長目錄*在我的代碼*。但是,我無法控制該複製!另外,我認爲** long **目錄名來自blah/blah/project.zip:project.vstemplate,它使它成爲259個字符。 – Felix 2011-01-24 03:38:13
我認爲可能的是解壓縮文件,並以某種方式從VS2010內部安裝擴展...但在擴展管理器 – Felix 2011-01-24 03:39:36