是否可以在工件中存储所需的工具

时间:2013-06-05 00:47:32

标签: c# java .net deployment msbuild

我正致力于在各种环境中自动部署应用程序。我正在创建一个zip文件,用于存储二进制文件,不同环境的配置文件以及psexec,mscommunitytasks等工具,以便使用该文件在任何地方部署应用程序。但我想知道是否可以将mscommunitytasks和其他可能需要的工具保存为应用程序的工件。

1 个答案:

答案 0 :(得分:0)

这取决于您的工件定义。请允许我举个例子。

你有一个项目X,它与项目A和B有依赖关系。为了将它打包为一个发行包,你还需要工具1和2.

所以现在你拥有的是工件A和工件B.两者都不包含任何东西。

你还有一个神器X,其中包含A和B,但没有别的。

你有一个描述X的正确释放的工件。它包含X,因此它也包含A和B,但它也包含1和2,这是必要的。

所有这一切都很好。只需确保带有包装的工件(即包括1和2)和没有包装的工件是单独的工件。