2011-03-27 100 views
0

我有了這樣一個PostBuildEvent一個webproject:_copywebapplication,丟失的文件

copy "$(ProjectDir)......\myfile.xml" "$(TargetDir).."

一切工作正常,當我建立本地。但是,當TFS-服務器構建項目時,複製的文件不存在於PublishedWebSites文件夾中。

我知道這是不理想有這樣的PostBuildEvent,但有一個簡單的解決方法?我不想將複製的文件作爲項目文件夾中的內容文件。

回答

0

您可以添加相對路徑。

<Content Include="..\Common\myfile.xml"> 
    <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 
</Content> 
+0

感謝。這樣可行。 – Henrik 2011-03-29 06:20:37

+0

另一個似乎可行的解決方案是添加一個AfterbuildTarget,它將副本複製到$(WebProjectOutputDir) – Henrik 2011-03-29 06:23:52