我已经设置了nant来构建我的ASP.NET MVC项目,本地运行良好。我将nant添加到工具文件夹并加入版本控制,TeamCity检测到我的更改并开始构建,但是失败了。
我相信我正在使用最新版本的Nant,并已将.net framework 3.5添加到nant.exe.config中。在服务器上我缺少什么?是的,.net framework已经安装在服务器上,因为如果我手动构建和部署,asp.net mvc应用程序可以正常工作。
构建文件如下:
我相信我正在使用最新版本的Nant,并已将.net framework 3.5添加到nant.exe.config中。在服务器上我缺少什么?是的,.net framework已经安装在服务器上,因为如果我手动构建和部署,asp.net mvc应用程序可以正常工作。
构建文件如下:
<target name="compile" description="Compiles using the AutomatedDebug Configuration">
<msbuild project="Tolt.Sims.sln" />
</target>
以下是错误信息:
构建失败,无法初始化“Microsoft .NET Framework 2.0”(net-2.0)目标框架。 属性评估失败。表达式:${path::combine(sdkInstallRoot, 'bin')} ^^^^^^^^^^^^^^ 属性'sdkInstallRoot'未设置。 有关构建失败原因的更多信息,请在调试模式下再次运行构建。请尝试使用' nant-help '获取更多信息。