【问题标题】:how to wrap nant build to ms build如何将 nant build 包装到 msbuild
【发布时间】:2018-07-12 09:09:04
【问题描述】:

在我的项目中,我们使用 NAnt build 来下载应用程序的包。但现在我们将代码移至 Odyssey,其中 Odyssey 不支持 NAnt 构建。那么是否有任何过程可以将 NAnt 构建打包到 MS Build

在开发环境中,我们手动运行批处理文件,以便将所有二进制文件下载到我们的本地计算机中。批处理文件包含 Nant.exe

问候,

内存

【问题讨论】:

  • 无论 NAnt 做什么,你都可以在 MSBuild 中做同样的事情。那么为什么不能将 NAnt 脚本转换为 MSBuild?如果您确实必须包装 NAnt 脚本,只需像执行任何其他命令行实用程序一样执行 NAnt 可执行文件。
  • @LexLi 我需要用 MS Build 包装 NAnt 构建,根据我的理解,当我运行 MS 构建时,它将在内部执行 NAnt 构建。如果可能的话,请为我提供该过程的任何 wiki 链接。

标签: .net msbuild nant


【解决方案1】:

最后我修好了。而不是包装我找到了 2 个选项来解决这个问题。
1)创建新的解决方案并添加第三方所需的dll和exe然后构建解决方案。我可以毫无问题地运行批处理文件,但请确保更改批处理文件中的exe路径。 2)为第三方文件夹创建一个包并部署在Artifactory存储库中,然后将文件下载到所需位置将解决问题

【讨论】:

    猜你喜欢
    • 2010-11-06
    • 2012-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多