簡體   English   中英

有沒有辦法手動觸發 Visual Studio 來更新.csproj 文件?

[英]Is there a way to manually trigger Visual Studio to update .csproj files?

我有時會丟失對 .csproj 文件的待定更改。 我留下了一組新文件的變更集,這些文件仍然在團隊資源管理器中帶有附加的 [add] 標記,但是對 .csproj 文件的待處理更新被清除了。

我可以手動編輯 .csproj 來添加它們,但這很乏味且容易出錯。 有沒有辦法重新運行通常自動更新 .csproj 文件的任何進程?

通常,在使用新的 SDK 樣式項目時,對 .csproj 文件的更改應該非常少。

由於默認情況下包含所有.cs 文件,因此如果添加或刪除文件,通常不需要對項目文件進行任何更新。 因此,我建議您刪除所有引用代碼的<Compile Add/Include/Update />行以及顯示<EnableDefaultCompileItems>false</EnableDefaultCompileItems>的行(如果有)。

對於大多數工作正常的項目。 它將顯着降低項目文件的更改頻率(並使其更易於閱讀)。

暫無
暫無

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

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