>我在使用持续集成构建解决方案时收到以下错误
[error]Apps\App.Service\App.Service.csproj(203,11(:
错误 MSB4226:导入的项目找不到"$(VSToolsPath(\Web\Microsoft.Web.Publishing.targets"。另外,试图找到回退中的"$(VSToolsPath(\Web\Microsoft.Web.Publishing.target"$(VSToolsPath( - "C:\Program Files 的搜索路径(x86(\MSBuild\Microsoft\VisualStudio\v15.0" .这些搜索路径是在"C:\程序文件 (x86(\Microsoft Visual 中定义Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe.Config".确认声明中的路径是正确的,并且文件存在于磁盘上的搜索路径之一中。
当我检查我的.csproj
时,我在顶部 <Import Project="$(MSBuildExtensionsPath)$(MSBuildToolsVersion)Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)$(MSBuildToolsVersion)Microsoft.Common.props')" />
以下内容,所以有人可以告诉我问题是什么
尝试在我的项目上设置 gitlab CI 时,我遇到了同样的问题。这个答案 https://stackoverflow.com/a/20095260/5873231 解决了我的问题。我把它留在这里,也许它对某人有用。