Dav*_*kle 5 msbuild aspnet-compiler
我最近将我的项目移到.NET 4.0上,并且在构建中运行ASP.NET编译器时遇到了一些麻烦.这不起作用,因为默认情况下MSBuild在运行ASP.NET编译器时使用旧的工具版本.
我已经能够解决它我明确指定工具版本(是的,我正在运行MSBuild 4.0),如下所示:
msbuild /t:MyTarget /tv:4.0 mybuildfile.msbuild
Run Code Online (Sandbox Code Playgroud)
我可以在构建文件本身中使用任何指令,这样我就能以更简单的方式调用msbuild吗?
msbuild /t:MyTarget mybuildfile.msbuild
Run Code Online (Sandbox Code Playgroud)
ToolsVersion在msbuild文件中将项目设置为4.0:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
...
</Project>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2081 次 |
| 最近记录: |