c# - VSTO Excel 文档级别自定义无法使用“msbuild”命令构建
问题描述
我正在使用 msbuild 脚本来构建 csproj 文件。在构建每个项目之前,我会增加每个项目的汇编版本。增加版本后,我使用 msbuild 命令运行构建。非 VSTO 项目的构建没有任何问题。我在构建 VSTO Excel 文档级自定义项目时遇到问题。构建失败并出现以下错误
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\v15.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(176,9):错误 MSB4018:“FindRibbons " 任务意外失败。[D:\src\VstoAddin\VstoAddin\VstoAddin.csproj] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\v15.0\OfficeTools\Microsoft.VisualStudio.Tools.Office .targets(176,9):错误 MSB4018:System.IO.FileNotFoundException:无法加载文件或程序集 'VstoAddin,Version=21.1.1.0,Culture=neutral,PublicKeyToken=ff90f512e10aef0d' 或其依赖项之一。该系统找不到指定的文件。
我正在使用 Visual Studio Professional 2017 15.9.26。我对这个错误进行了很多搜索,但我找不到解决方案。请这方面的专家给点建议。
解决方案
推荐阅读
- angular - 以角度将输入文本(位置,由 p-autocomplete 编写)聚焦在页面加载上
- c# - C# AES 加密/解密
- c# - 无法使用 API 更改 Power BI 连接字符串
- python - 特征权重
- html - 未触发拖动事件
- java - 使用 Google KMS 和 Entrust 证书签署 PDF 文档
- jenkins - 如何在 Jenkins 管道中读取配置文件
- javascript - HTML 折叠/展开树未按预期工作
- json - 将 json 对象转换为 xml
- hyperledger-fabric - 如何在 hypeledger explorer 中集成多个节点设置