如何使用 NAnt 重建解决方案?
我在 NAnt 构建文件
<msbuild project="${appsdest}\${targetname}\${targetname}.sln"/>
appsdest 中使用以下命令,targetname 是包含应用程序项目路径的变量,targetname 是包含要重建的项目名称的变量。
但是当使用此命令时,它会构建解决方案,但 dll 的时间戳不会更新。
我需要重建解决方案,并且最新的 dll 需要放置在调试文件夹中。
谁能告诉我如何使用上面写的 msbuild 命令重建解决方案?
谢谢
I am using following command in NAnt build file
<msbuild project="${appsdest}\${targetname}\${targetname}.sln"/>
appsdest and targetname are variable contain application project path and targetname is the variable contain project name to be rebuild.
but when using this command it build the solution but the time stamp of dlls are not updated.
I need to rebuild the solution and the latest dlls need to be place in debug folder.
can anyone tell me how to rebuild the solution using the msbuild command as written above?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不在 NAnt 中使用 MSBUILD 任务,我只是直接调用 msbuild 可执行文件,它对我来说效果很好。
我在这里写了更多相关内容:http://enterpriseyness。 com/2009/12/continuous-integration-with-cruise-control-net-nant
I don't use the MSBUILD tasks in NAnt, I just call the msbuild executable directly and it has worked well for me.
I write more about it here: http://enterpriseyness.com/2009/12/continuous-integration-with-cruise-control-net-nant
您需要使用“重建”目标:
You need to use the 'Rebuild' target: