所以我得到了错误:
未找到导入的项目“C:\Microsoft.CSharp.targets”。确认声明中的路径正确,并且该文件存在于磁盘上。
当我运行这个命令时:
%WINDIR%\Microsoft.NET\Framework\v2.0.50727\msbuild.exe MyProject.csproj /target:publish
我发现其他人说我应该在我的项目文件中更改以下内容:
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
对此:
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
我已经尝试过了,但仍然遇到同样的错误。似乎两个保留属性都是空的或设置为“C:”,有人有什么建议吗?