我有一个包含 Local.testsettings 文件的解决方案。在 Visual Studio 2012 中,我们必须在每台开发机器中手动选择要使用的活动 .testsettings 文件。
我不明白如何告诉 Visual Studio 2012 解决方案默认 .testsettings 文件是 Local.testsettings 并且能够在某些版本化文件(.sln 或其他)中设置该信息,以便其他用户不需要设置手动激活活动设置文件。
我有一个包含 Local.testsettings 文件的解决方案。在 Visual Studio 2012 中,我们必须在每台开发机器中手动选择要使用的活动 .testsettings 文件。
我不明白如何告诉 Visual Studio 2012 解决方案默认 .testsettings 文件是 Local.testsettings 并且能够在某些版本化文件(.sln 或其他)中设置该信息,以便其他用户不需要设置手动激活活动设置文件。
即使在 Visual Studio 2013 更新 4(发布此答案时的最新版本)中,.testsettings
也不会保留所选文件。
.testsettings
每次打开 Visual Studio 时都必须手动选择文件。
Edit solution file and add following
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
and check in this file and test setting files