是的,.runsettings文件是必需的,它可以指定MSTest测试的各种设置和配置,例如测试方法、数据提供程序、代码覆盖和数据收集器。以下是使用runsettings文件运行MSTest单元测试的代码示例:
msbuild MySolution.sln /t:VSTest /p:VSTestPath=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow /p:VSTestVersion=14.0 /p:SettingsFile=MySettings.runsettings
其中,“MySettings.runsettings”是你自己编写的.runsettings文件的名称,它应该包含你需要的测试设置和配置。