visual-studio - 为什么我无法安装 Microsoft Visual Studio 安装程序项目?
问题描述
所以我试图安装这个包来为我的项目创建 Setup.exe,但它出现了错误:
Install log:
12.06.2021 15:47:52 - Microsoft VSIX Installer
12.06.2021 15:47:52 - -------------------------------------------
12.06.2021 15:47:52 - vsixinstaller.exe version:
12.06.2021 15:47:52 - 16.9.2017
12.06.2021 15:47:52 - -------------------------------------------
12.06.2021 15:47:52 - Command line parameters:
12.06.2021 15:47:52 - C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\vsixinstaller.exe,/appidinstallpath:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe,/skuName:Community,/skuVersion:16.9.31229.75,/appidname:Microsoft Visual Studio Community 2019,/culture:ru-RU,/noep,C:\Users\Admin\AppData\Local\Temp\VSIXabkei5yl.vsix
12.06.2021 15:47:52 - -------------------------------------------
12.06.2021 15:47:52 - Microsoft VSIX Installer
12.06.2021 15:47:52 - -------------------------------------------
12.06.2021 15:47:53 - System.IO.FileLoadException: Не удалось загрузить файл или сборку "Microsoft.VisualStudio.Validation, Version=15.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" либо одну из их зависимостей. Найденное определение манифеста сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
Имя файла: 'Microsoft.VisualStudio.Validation, Version=15.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
в VSIXInstaller.SupportedSKUs.AddInstalledIsolatedShells(Version vsVersion, IntPtr userToken)
в VSIXInstaller.SupportedSKUs.InitializeSupportedSKUs(IntPtr userToken)
в VSIXInstaller.ExtensionService.InitializeSupportedSKUs(ICommandLineData cmdLineData, IntPtr duplicatedUserToken)
в VSIXInstaller.App.Initialize(Boolean isRepairSupported)
в VSIXInstaller.App.Initialize()
в System.Threading.Tasks.Task`1.InnerInvoke()
в System.Threading.Tasks.Task.Execute()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)
编辑:用英文编辑和添加错误窗口,这样会更容易理解
解决方案
所以如果有人遇到这个问题,我在 Visual Studio 安装程序中修复了 Visual Studio,它确实有帮助!
推荐阅读
- lua - 收到短信后 Lua 表值到变量
- algorithm - 查找特定功能的最小操作次数
- python - 在 ubuntu 18 中哪里可以找到 certifi 文件夹
- ubuntu - ELK 和 filebeat:在插入日志之前将 CSV 与 mysql 匹配
- python - Pandas - 以正确的方式加入两个不同结构的 JSON
- javascript - 如何在 Mongodb Node js 中使用 EJS 在前端显示数组?
- html - 禁用默认表单样式
- java - 使用 Volley 在 Android 中调用带有字符串参数的 API
- sparql - 从 DBpedia 获取基于书籍的电影
- pip - Ansible:使用 pip 安装 python 子包