gpt4 book ai didi

visual-studio-2010 - 安装 Visual Studio 扩展时出现 PathTooLongException

转载 作者:行者123 更新时间:2023-12-04 20:56:12 25 4
gpt4 key购买 nike

我在安装 Visual Studion 2010 扩展时遇到问题:

Install Error : System.IO.PathTooLongException: C:\Users\felix.DOMAIN\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Vendor\Vendor 2011 Developer Tools\1.0\ProjectTemplates\CSharp\XYZ\1033\Vendor.XyzDeveloperTools.XyzPackageProject.zip



我通过双击 .vsix 文件安装扩展;所以我没有选择将 Vendor 2011 Developer Tools 缩短为 VendorTools。有没有其他(更手动)的方式来安装扩展?

顺便说一下,总长度是199个字符;我认为它少于 248 个字符的限制。如果有区别,我使用 Win7 64 位

最佳答案

如果您在尝试安装加载项时遇到错误,我尝试过的唯一一个有效的解决方案来自 this resource , 感谢 Pedro Rainho :

你应该试试这个:

  • 关闭 Visual Studio 2010 的所有实例。
  • 转到 C:\程序
    Files\Microsoft Visual Studio 10.0\Common7\IDE,或者你有
    安装了您的 Visual Studio 2010。
  • 找到并编辑文件
    devenv.pkgdef 在文本编辑器中,如记事本。
  • 您的文件应包含如下内容:

  • [$Initialization$] "ApplicationExtensionsFolder" = "$RootFolder$\Common7\IDE\Extensions" "PkgDefSearchPath" = "$ApplicationExtensionsFolder$;$RootFolder$\Common7\IDE\CommonExtensions;$RootFolder$\Common7\IDE\devenv.admin.pkgdef;" "UserExtensionsRootFolder" = "$AppDataLocalFolder$\Extensions" "RegistryRoot" = "Software\Microsoft\VisualStudio\10.0"



    此文件包含 VSIX 安装的位置。您应该编辑 UserExtensionsRootFolder 并指定一个新文件夹。前任:

    改变这个:
    "UserExtensionsRootFolder"    = "$AppDataLocalFolder$\Extensions"

    对此:
    "UserExtensionsRootFolder"    = "C:\Extensions"

    5- 保存文件并安装扩展。现在所有 VSIX 扩展都将安装到 C:\Extensions

    注意 :我使用的是 Windows XP 64 位的 Visual Studio 2010 Ultimate。当然 "C:\Extensions"这只是一个例子。

    关于visual-studio-2010 - 安装 Visual Studio 扩展时出现 PathTooLongException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4778312/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com