2011-08-16 51 views
1

我正在开发一个包含许多其他项目的Web项目,所以当我构建我的主项目时,我需要将一些资源文件复制到主项目 的文件夹中,并将所有复制的文件包含在此项目中。是否有包含Visual Studio 2010项目中文件的命令?

我正在使用后期事件功能来做到这一点。

xcopy /E /Y "SourcePath1" "$(ProjectDir)Scripts\" 
xcopy /E /Y "SourcePath2" "$(ProjectDir)Scripts\" 
xcopy /E /Y "SourcePath3" "$(ProjectDir)Scripts\" 

此命令复制我的文件,但这些文件不包含在项目中。我可以使用什么命令来包含复制的文件?

我需要这样的东西

include "pathtwherefilesare" 

谢谢!

+0

可以在命令行中完成包含吗?例如,当复制的文件不总是相同的数字,但随着时间的推移而增长? – Sascha

回答

0

您可以复制一次,并添加复制文件的项目,然后命令将替换旧文件与新的

希望这有助于

+0

是的,我按照你现在说的去做,但是如果有新文件,我需要每次都包括它。 –

0

如果你的项目是一个Web应用程序项目(而不是网站项目),请尝试Add Existing Items,选择文件,然后从“添加”按钮下拉菜单中选择Add as Link

根据需要编辑文件'Build ActionCopy to Output Directory设置。

+0

不,输出目录是一个bin目录。我需要在另一个地方复制我的文件 –

1

在解决方案资源管理器中有一个图标来显示所有文件。然后,您可以将这些文件包含(右键单击)到您的项目中。

+0

不,我需要一个命令,它会在生成事件后自动执行 –

+0

如果你这样做了一次,那么你不应该每次都这样做。下次这些文件将被覆盖,但它们已经包含在您的项目中。 – ibram

+0

是的,但是如果一个新文件将出现,我需要再次自己包含它 –

相关问题