【发布时间】:2011-03-31 02:28:41
【问题描述】:
我正在尝试将 nant 0.90 与 Visual Studio 2008、.net 3.5 项目一起使用。团队城市正在调用 nant 脚本。这里没什么太复杂的。
<?xml version="1.0"?>
<project name="IPSA System" default="build" basedir=".">
<property name="nant.settings.currentframework" value="net-3.5"/>
<msbuild project="FS.IPSA.WebAdmin\FS.IPSA.WebAdmin.csproj">
<arg value="/property:TeamOutPath=Release\FS.IPSA.WebAdmin" />
<property name="TeamOutPath" value="Release\FS.IPSA.WebAdmin" />
</msbuild>
</project>
我遇到的问题是 nant 坚持调用 .net 2.0 编译器而不是 3.5。我认为将nant.settings.currentframework 值放入脚本应该强制框架版本。情况似乎并非如此。还有什么可能导致问题?
【问题讨论】:
标签: visual-studio-2008 .net-3.5 continuous-integration nant