代码改变世界

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  108 随笔 :: 0 文章 :: 3 评论 :: 24200 阅读
< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10

摘要

ASP.NET Web Form在使用最新的MSBuild后报错如下,坚决办法简单。

错误截图

img

原因

是VSToolPath这个属性没有值。.csproj文件中,这一段被人删除了:

	<PropertyGroup>
		<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">15.0</VisualStudioVersion>
		<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
	</PropertyGroup>

解决办法

在.csproj文件的接近结尾处,补上上述定义即可。

posted on   终南山人  阅读(298)  评论(0)    收藏  举报
点击右上角即可分享
微信分享提示