首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET 4.5的Nant

.NET 4.5的Nant
EN

Stack Overflow用户
提问于 2013-04-02 09:33:07
回答 1查看 2.6K关注 0票数 2

我们使用Nant自动构建。我们正在将项目升级到.NET 4.5。看起来最新版本的NANT0.92只支持.NET 4.0。有没有办法让Nant使用.NET 4.5?我在Nant网站上找不到任何关于支持.NET 4.5的细节。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-03 01:43:42

.NET 4.5是.NET 4的就地升级,因此您仍然使用相同的MSBuild路径来构建您的项目。如果直接调用msbuild.exe,则可以利用任何版本的NAnt来构建项目。

给定下面的示例,当您想要更改到.NET 5(或任何其他版本的.NET)时,只需更新指向msbuild.exe的属性,其余的应该可以工作(假设msbuild.exe参数中没有破坏性更改)。

代码语言:javascript
复制
<property name="MSBuildPath" value="c:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe"/>    
<target name="build">
  <exec program="${MSBuildPath}">
    <arg line='"${SolutionFile}"' />
    <arg line="/property:Configuration=${SolutionConfiguration}" />
    <arg value="/target:Rebuild" />
    <arg value="/verbosity:normal" />
    <arg value="/nologo" />
  </exec>
</target>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15754687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档