2013-10-23 101 views
4

我有包含Local.testsettings文件的解決方案。在Visual Studio 2012中,我們必須在每個開發機器上手動選擇要使用的活動.testsettings文件。Visual Studio 2012默認.testsettings

enter image description here

我不明白怎麼跟到Visual Studio 2012的解決方案默認.testsettings文件是Local.testsettings並能夠設置一些versionned文件(其它的.sln或)信息以便其他用戶不需要手動設置活動設置文件。

+0

它是否承諾你的代碼庫? – Jocke

+0

種類的相關:http://stackoverflow.com/questions/4070338/should-i-commit-testsettings-and-vsdmi-files-to-the-repository – Jocke

回答

1

編輯解決方案文件,並添加以下

Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{9BEFB796-EFAA-45DD-810E-8785A8F88FB0}" 
     ProjectSection(SolutionItems) = preProject 
      CommonAssemblyInfo.cs = CommonAssemblyInfo.cs 
      DevBuild.testsettings = DevBuild.testsettings 
      Local.testsettings = Local.testsettings 
      TraceAndTestImpact.testsettings = TraceAndTestImpact.testsettings 
     EndProjectSection 
    EndProject 

,並在此文件,並測試設置文件

+0

對不起,但默認選定的testsetting沒有設置在mnu TEST >應用修改後的測試設置 – enenkey

1

即使在Visual Studio中籤2013更新4(在發佈這個答案時的最新版本),所選的.testsettings文件不保留。

每次打開Visual Studio時都必須手動選擇.testsettings文件。