如何在构建解决方案后自动将文件从一个项目复制到另一个项目

时间:2013-12-24 09:02:18

标签: c# visual-studio-2010 post-build-event

我有一个解决方案,因为我有5个项目,一个项目是启动项目,其中包含对其他项目的引用, 每当我构建解决方案参考项目时,Dlls都不会自动更新。

它在调试文件夹中更新,但不在bin文件夹中更新,

我搜索过,得到了我需要编写构建后事件的解决方案, 我尝试了一些但没有工作,每个代码givin错误,

下面是我的项目路径 C:\ Documents and Settings \ ico403 \ My Documents \ Visual Studio 2010 \ Projects \ Source_Codes \ Framework \ CD \ bin \ Debug

我想将特定文件(或Dlls)从这个项目复制到其他,我需要复制的路径是 C:\ Documents and Settings \ ico403 \ My Documents \ Visual Studio 2010 \ Projects \ Source_Codes \ Framework \ CD \ bin

我希望每当我构建解决方案时都会发生这种情况,

我该如何复制?

如果我只想复制特定文件?我该怎么做?

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以在构建事件中使用以下代码

copy "[Source]" "[Destination]"

这是一个从类库复制到网站bin文件夹的工作示例

copy "$(ProjectDir)EmailTemplates" "$(SolutionDir)Website/bin/EmailTemplates"