代码之家  ›  专栏  ›  技术社区  ›  BullyWiiPlaza

Excel:下载文件LoadTestExcelAddIn。vsto没有成功

  •  1
  • BullyWiiPlaza  · 技术社区  · 6 年前

    我正在开发一个 Excel Add-In 使用 Visual Studio 2017 .在 registry ,我不小心删除了一个与 擅长 附加 那是因为我在制作方面有问题 擅长 忘记一个 附加 已经被禁用了。抱歉说得含糊不清,但我不记得确切的细节,也许这甚至不是原因。

    现在我总是在启动时弹出一个错误 擅长 : :

    Name: 
    From: file:///C:/Program Files (x86)/Microsoft Visual Studio 12.0/Common7/IDE/PrivateAssemblies/Microsoft.VisualStudio.QualityTools.LoadTestExcelAddIn.vsto
    
    ************** Exception Text **************
    System.Deployment.Application.DeploymentDownloadException: Downloading file:///C:/Program Files (x86)/Microsoft Visual Studio 12.0/Common7/IDE/PrivateAssemblies/Microsoft.VisualStudio.QualityTools.LoadTestExcelAddIn.vsto did not succeed. ---> System.Net.WebException: Could not find a part of the path 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.QualityTools.LoadTestExcelAddIn.vsto'. ---> System.Net.WebException: Could not find a part of the path 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.QualityTools.LoadTestExcelAddIn.vsto'. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.QualityTools.LoadTestExcelAddIn.vsto'.
       at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
       at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
       at System.Net.FileWebStream..ctor(FileWebRequest request, String path, FileMode mode, FileAccess access, FileShare sharing, Int32 length, Boolean async)
       at System.Net.FileWebResponse..ctor(FileWebRequest request, Uri uri, FileAccess access, Boolean asyncHint)
       --- End of inner exception stack trace ---
       at System.Net.FileWebResponse..ctor(FileWebRequest request, Uri uri, FileAccess access, Boolean asyncHint)
       at System.Net.FileWebRequest.GetResponseCallback(Object state)
       --- End of inner exception stack trace ---
       at System.Net.FileWebRequest.EndGetResponse(IAsyncResult asyncResult)
       at System.Net.FileWebRequest.GetResponse()
       at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
       --- End of inner exception stack trace ---
       at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.GetManifests(TimeSpan timeout)
       at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()
    

    我以为 Office Visual Studio 使用官方安装程序也可以解决这个问题,但事实并非如此。如何修复与此相关的注册表 附加 错误也许堆栈跟踪可以帮你找到答案。

    注: 文件夹 C:/Program Files (x86)/Microsoft Visual Studio 12.0 不存在,但 10.0 14.0 还有一个没有版本号,所以安装程序可以指向其他地方吗?

    0 回复  |  直到 6 年前
        1
  •  0
  •   Emilio J    4 年前

    答案很晚了,我也有同样的问题 Excel Office 2013 今天我通过删除 add-in .

    1. 打开 Excel 作为管理员
    2. 创建新文档
    3. 点击 developer 标签
    4. 点击 COM add-ins
    5. 找到 附加 ,它会帮助你知道哪一个,因为它会告诉你 附加 路径

    如果你需要这个 附加 ,则必须重新安装。