从VS2010解决方案文件夹中提取必要文件的实用程序?

时间:2010-06-30 19:31:14

标签: visual-studio-2010

我正在寻找一个实用程序来复制VS2010解决方案文件夹中的所有文件,这些文件是构建解决方案所必需的,但忽略了所有其他文件(.obj文件等)。我的预期用途是通过电子邮件发送解决方案或在博客上提供解决方案等。

我更喜欢可移植的实用程序(无需安装即可运行),但如果没有,我会满足于任何可用的。

2 个答案:

答案 0 :(得分:0)

过去我在VS.NET中创建了一个新配置(例如Deploy),它在发布模式下构建代码。我还将主应用程序项目的输出路径设置为项目根目录中的单独文件夹。

如果它是一个Web应用程序,这有点问题,因为它不会复制支持文件。为了解决这个问题,我使用一个nant脚本将所有需要但未包含在构建中的相应文件复制到上述构建文件夹中。

答案 1 :(得分:0)

您可能需要考虑像脚本(通过.bat或powershell)这样简单的东西,只需使用/ clean运行解决方案的构建,然后将整个文件夹结构压缩到存档中。

无需花哨,特别是当项目需要构建任意数量的不可知的文件时。 (当发布像F#这样的新语言时会发生什么?如果你在3年前编写过你的工具,你必须为此修改它。如果有人需要.txt文件或.mak文件来构建,会发生什么? )