我们最近用Visual Studio2017从头开始安装了一个新的开发环境(Windows10),但我们无法设法让msbuild
编译Microsoft Office Addin for Word (vsto)。在Visual Studio安装程序中,我们确保包含Office开发所需的组件。
它抛出以下错误(德语翻译成英语)
错误文件:未找到导入的项目"C:\Program Files (x86)\Microsoft MSB4226“。此外,我还尝试在$(VSToolsPath)的备用搜索路径中查找"OfficeTools\Microsoft.VisualStudio.Tools.Office.targets“- "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v15.0”...
然而,该项目在Visual Studio中构建得很好。
在旧系统上,一切都运行得很好,我根本不记得必须配置任何东西。
发布于 2018-06-06 05:21:39
在重新安装一切后,它现在可以工作了。我猜当时当我们设置这台机器时,构建工具设置出现了was或其他什么问题。
现在,我们可以使用visual studio安装程序来安装构建工具所需的所有东西,它工作起来非常棒。
发布于 2018-07-05 22:01:54
发布于 2018-02-09 02:56:05
在我的例子中,我通过复制文件夹设法绕过了这个问题
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio
从开发环境(在您的例子中是旧环境)到
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\Microsoft\VisualStudio
在构建环境(在本例中为新环境)上。我本以为人们应该能够简单地从Build Tools for Visual Studio 2017获得相关目标,但情况似乎并非如此。
https://stackoverflow.com/questions/42676457
复制相似问题