2010-06-17 53 views
0

我有一个Nant构建脚本引用了其他30个构建脚本。如何使用Nant和MSBuild构建调试部署

每个构建脚本都使用MSBuild参考visual studio解决方案。

每个解决方案都有3到5项目。

有些项目类图书馆的有的网络Apllications

项目在其解决方案中引用了其他项目,因此项目不使用项目引用,他们引用其他项目的Bin文件夹中的发布DLL。

要使用该软件,我需要将所有解决方案一起发布。

这意味着我无法执行处于调试模式的部署。

这意味着我不能进入和调试代码。

我想运行构建脚本来获取我可以调试的软件的部署。

请告知

回答

0

我决定,这将是更好地为所有的构建脚本

<property name="OutDir" value="${bin.output.dir}"/> 

建立和设置OUTDIR的得到所有的项目引用该位置。

然后,如果这些都是调试或发布都没关系。