2012-07-05 663 views
1

項目文件夾內有一個「項目名稱」文件夾Release和Debug文件夾。我現在正在調試模式下工作,每次運行它時我的文件都會更新,並且每次都將它複製到其他2個文件夾中以避免混淆。這是做到這一點的正確方法,或者如果文件位於主文件夾中就足夠了嗎?在Visual Studio項目中存儲文件的位置

+1

什麼文件被更新?您不需要將文件從調試和發佈文件夾中複製出來。 – ChrisF 2012-07-05 11:15:06

+0

它是一個啓發式過程,其中值被添加或更新以在測試期間匹配不同的輸入,所以我想確保這些更新的文件是安全的並且是被訪問的文件 – 2012-07-05 11:28:03

回答

2

如果你有項目需要被複制到構建電流輸出文件夾,然後選擇文件的屬性相應的選項文件:選擇在Solution Explorer中的文件,然後設置該文件的屬性:

  • 構建操作:無
  • 複製到輸出目錄:始終複製或複製如果是新建。

因此,VS將文件放在構建的正確位置。您不需要維護多個副本。

-1

如果您的程序需要訪問與程序代碼分離的文本文件,圖像等,您可以將它們都放入調試文件或發佈文件夾中。 請注意,如果將這些文件修改爲調試文件夾,則必須將這些文件更新到發行版中,反之亦然。如果您使用在調試模式和釋放模式之間切換,這是有效的。如果您在開發過程中僅使用調試模式,則可以將所有文件都放在debug文件夾中,只有在您結束開發時纔將這些文件複製到release文件夾中。

+0

我在調試模式下運行項目,但它不是訪問該文件夾中的文件,它訪問該文件夾名稱文件夾中的文件 – 2012-07-05 11:36:36

+0

如果它按原樣運行,請將其運行:) – 2012-07-05 11:43:14

+3

-1:可憐的想法。複製文件是錯誤的方法。 VS可以處理複製文件到輸出本身,只需保留一個副本。 – Richard 2012-07-05 11:45:25

相關問題