簡體   English   中英

C#為什么在構建后將空的src文件夾復制到debug和release目錄?

[英]C# why empty src folders are copied to the debug and release directory after build?

我們正在使用Visual Studio 2008專業版。 我們在src \\ systeminfo文件夾中創建了一個實體數據模型。 從那時起,我們的release和debug文件夾具有一個空的src \\ systeminfo文件夾。 我們不需要它們。 如何停止VS創建該空文件夾結構? 謝謝

編輯:

當前目錄樹:

project\Properties
project\References
project\src
project\src\common
.
.
project\src\systeminfo
project\src\util
project\App.config
project\Settings.cs

您必須仔細瀏覽msbuild .target文件,以找出創建此文件夾的構建規則。 如果將構建日志切換為診斷,則可能會從查看構建日志中得到提示。 工具+選項,項目和解決方案,構建和運行。

一種更實用的方法是僅在構建后事件中刪除文件夾。 喜歡:

if exist "$(TargetDir)src\systeminfo" rmdir "$(TargetDir)src\systeminfo"
if exist "$(TargetDir)src" rmdir "$(TargetDir)src"

更務實的是不要擔心它。

屬性窗口上有一個“復制到輸出目錄”選項。 將這些文件夾設置為“不復制”

暫無
暫無

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

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