在Visual Studio 2005中打开Visual Studio 2008项目时收到此错误:
The imported project "C:\Microsoft.CSharp.targets" was not found.
解决方案
$(MSBuildToolsPath)是Microsoft.Build.Engine v3.5的路径(在VS2008中创建时自动插入到项目文件中)。如果尝试为.Net 2.0构建项目,请确保将此路径更改为$(MSBuildBinPath),这是Microsoft.Build.Engine v2.0的路径。
在记事本中打开csproj文件
找到这行:
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets"
并将其更改为
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets"
日期:2020-03-25 08:09:56 来源:oir作者:oir