簡體   English   中英

Visual Studio 2008 - 將構建時的文件移動到bin /

[英]Visual Studio 2008 - Moving files at build to bin/

編輯:這是一個用C#編寫的VS2008應用程序。

所以我的解決方案中有一個名為的文件夾

_lib/ 

這是我保留我的DLL的地方,以便當我引用它們時,它們被內置到bin/文件夾中。

現在我的解決方案中有一個新項目。 它是一個DLL,但不應該是引用(它是第三方應用程序所必需的)。 所以在構建時我希望將它從_lib/復制到bin/但是在項目中沒有引用。

我在我的應用程序中包含了_lib/文件夾,並且我選擇的DLL的屬性總是復制。 這個ALMOST工作,它用文件夾復制文件,所以我的結構如下:

/bin/_lib/thedll.dll

代替

/bin/thedll.dll

有任何想法嗎?

請嘗試在Visual Studio中執行以下步驟:

  • 展開相關的項目樹

  • 雙擊Properties元素

  • 在打開的窗口中,單擊“ Build Events選項卡

  • Post-build event command line文本區域中放置:

     xcopy "$(ProjectDir)_lib\\file.ext" "$(ProjectDir)bin\\$(ConfigurationName)" 
  • 與Visual Studio一起打開預期的輸出文件夾

  • 點擊CTRL + Shift + B確保所有內容都保存並構建

  • 當你的文件出現時,在你內心感受到成就感

  • :)

哦,您現在可以將Copy to output directory設置為Do not copy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM