![](/img/trans.png)
[英]Is it possible to create a solution level configuration file in 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.