2015-02-24 90 views
1

我有一個Visual Studio 2013解決方案,位於2個項目PJ1和PJ2內。 我的目標是將PJ1的全部內容複製到位於PJ2下的文件夾(myFolder)中。另外,當我爲PJ1執行構建時,必須進行復制。 我試着用XCOPY無結果:在構建時(Visual Studio 2013)將項目的全部內容複製到另一個項目的文件夾

xcopy /E /Y "$(ProjectDir)" "$(SolutionDir)PJ2\myFolder\" 

任何想法?

+1

您是否在構建後事件中遇到任何問題? – 2015-02-24 10:48:40

+0

xcopy退出代碼4 – Pinturikkio 2015-02-24 10:49:31

+1

我發佈了一個答案。這將爲你解決。 。 。 。 – 2015-02-24 11:27:35

回答

1

嘗試這 - 假設PJ2 \ MyFolder文件是你的輸出文件夾

複製建造裝配和項目PJ1

xcopy "$(ProjectDir)$(OutDir)*.*" "$(SolutionDir)LambdaInXdocument\Myfolder" /E /Y 

複製所有文件的所有組件(的.cs和其他)& .csproj所在的目錄 -

xcopy "$(ProjectDir)*.*" "$(SolutionDir)LambdaInXdocument\Myfolder" /E /Y 
+0

執行xcopy「$(ProjectDir)$(OutDir)*。*」「$(SolutionDir)PJ2 \ myFolder」/ E/Y,它只複製PJ1.dll,PJ1.dll.config和PJ1.pdb – Pinturikkio 2015-02-24 11:27:58

+1

該命令將複製源文件夾中存在的所有文件。即。你的PJ1生成文件夾。如果你能說出更多你想要複製的東西,這將有助於更好地理解。 – 2015-02-24 11:28:59

+0

是正確的,因爲我寫了它?就像我寫的 – Pinturikkio 2015-02-24 11:30:37

相關問題