【问题标题】:How to integrate NAnt with Visual Studio?如何将 NAnt 与 Visual Studio 集成?
【发布时间】:2010-01-05 12:14:33
【问题描述】:

我只是想为我的构建过程进入 NAnt,并成功地拥有一个设置构建目录并将 sln 文件编译到其中的脚本。我现在的问题是,您将如何每天从 Visual Studio 执行 NAnt 脚本。我习惯于按 Ctrl + Shift + B 然后刷新我的浏览器(我有一个指向项目文件夹的本地站点设置),但是将 NAnt 脚本与 VS 集成的最佳方法是什么?

非常感谢

马特

【问题讨论】:

    标签: visual-studio nant


    【解决方案1】:

    取决于你想用它做什么。

    您可以将它添加为构建后/预构建事件,如果这是您的事情(我会为某些事情这样做),但大多数情况下我使用 NAnt 在构建服务器上构建,因此它在本地没有多大用途机器。

    【讨论】:

    • 有点笼统的说法——您不知道 NAnt 脚本中可能包含哪些预构建任务。有些当然可以在本地机器上发挥作用。我同意很多人不...
    • 哦,同意;如果可以的话,我会支持你的帖子(我今天已经达到了投票的限制),因为我没有意识到你可以像这样替换默认的 Ctrl-Shift-B。尽管如此,我认为 pre/post 是我要添加 NAnt 的地方(事实上,这是我 do 添加它的地方 :) 并让 MSBuild 在本地完成工作;这是完美的。
    • 那么你们会说 NAnt 脚本更适合构建服务器并坚持使用 MSBuild 本地化吗?在我当前的设置中,我唯一能看到需要它替换的是合并配置文件。
    • 是的,我是 NAnt,因为我也在本地进行了一些配置文件工作。无论如何,即使在构建服务器上,我们也使用 NAnt 调用 MSBuild,所以我当然会在本地坚持使用 MSBuild,并在 pre/post 中使用 NAnt 进行一些杂项工作,例如配置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-07
    • 1970-01-01
    • 2014-07-01
    • 2013-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多