簡體   English   中英

如何在Visual Studio解決方案文件中設置默認配置?

[英]How to set a default configuration in a Visual Studio Solution File?

在VS2005及更高版本中,是否可以指定默認選擇哪個配置?

我的解決方案中有幾個配置,但在大多數情況下應該使用其中一個配置。 因此,我想確保將其從源代碼管理中刪除的開發人員使用正確的配置(除非他們特別選擇另一個)。

理想情況下,此設置應位於.sln文件中,因為該文件位於源代碼管理下。

據我所知,如果沒有.suo文件,則按字母順序排列的第一個平台將成為默認配置。

這是相當古老的,但這對我有幫助:

它默認選擇其平台作為混合平台。 如果不存在,則會選擇.sln文件中列出的第一個。

默認配置是以Debug開頭的。 因此,如果您有一個名為Debug Test東西,它會選擇它。 如果不存在,則按.sln文件中的順序排序。 它不會選擇Test Debug over Debug

我不知道我是否理解你問題背后的完整情況,但是有一種方法可以將VS.Net的一些項目配置值(如FxCop設置)“外部化”到一個單獨的文件中。 然后,您可以讓解決方案中的所有項目都指向該文件。 但是,我認為在進行“外部化”后,你的開發人員不會選擇自己的配置。

如果這對您來說似乎是正確的道路,請查看我關於如何對配置進行類似更改的編碼標准的這些帖子。

暫無
暫無

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

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