C# 是否可以将MsTest项目构建到自包含的可执行文件中?怎么用?

C# 是否可以将MsTest项目构建到自包含的可执行文件中?怎么用?,c#,visual-studio-2010,mstest,C#,Visual Studio 2010,Mstest,我可以使用MbUnit框架来安装,但我不能强迫每个人安装它(请不要问);每个人都已经拥有mstest.exe和库 我们甚至还没有运行单元测试,所以最简单的方法就是重用现有的项目。如果它变得更难,那么我们很可能在一段时间内没有测试覆盖率 期待对微软测试有信心。没有Visual Studio,就无法运行微软测试。它的设计是使用IDE运行,或者使用安装了VisualStudio的构建服务器 没有Visual Studio,无法运行MSTest。它设计为使用IDE或安装了VisualStudio的生成

我可以使用MbUnit框架来安装,但我不能强迫每个人安装它(请不要问);每个人都已经拥有mstest.exe和库

我们甚至还没有运行单元测试,所以最简单的方法就是重用现有的项目。如果它变得更难,那么我们很可能在一段时间内没有测试覆盖率


期待对微软测试有信心。

没有Visual Studio,就无法运行微软测试。它的设计是使用IDE运行,或者使用安装了VisualStudio的构建服务器

没有Visual Studio,无法运行MSTest。它设计为使用IDE或安装了VisualStudio的生成服务器运行

我非常确信Galio和其他工具可以。仅仅因为它是要由只付费的MSFT0only工具使用,并不意味着开源/第三方无法提供帮助。例如:“目前Gallio可以运行来自MbUnit版本2和3、MSTest、NBEHAD、NUnit、xUnit.Net、csUnit和RSpec的测试。Gallio提供工具支持,并与AutoCAD、CCNet、MSBuild、NAnt、NCover、Pex、Powershell、Resharper、TestDriven.Net、TypeMock和Visual Studio团队系统集成。”@Hamigrushbijan这不是MSTest,我认为他们使用MSTEST模拟器或某种黑客。嗯。。。我想我已经交替使用了
MsTest
Microsoft.VisualStudio.TestTools.UnitTesting
。抱歉搞混了。但话说回来,
MsTest.exe
看起来像一个独立的应用程序,需要大量的命令行参数,所以在某种程度上,它可能意味着可以被黑客攻击。我很确定Galio和其他工具可以。仅仅因为它是要由只付费的MSFT0only工具使用,并不意味着开源/第三方无法提供帮助。例如:“目前Gallio可以运行来自MbUnit版本2和3、MSTest、NBEHAD、NUnit、xUnit.Net、csUnit和RSpec的测试。Gallio提供工具支持,并与AutoCAD、CCNet、MSBuild、NAnt、NCover、Pex、Powershell、Resharper、TestDriven.Net、TypeMock和Visual Studio团队系统集成。”@Hamigrushbijan这不是MSTest,我认为他们使用MSTEST模拟器或某种黑客。嗯。。。我想我已经交替使用了
MsTest
Microsoft.VisualStudio.TestTools.UnitTesting
。抱歉搞混了。但话说回来,
MsTest.exe
看起来像一个独立的应用程序,需要很多命令行参数,所以在某种程度上它可能是可以被黑客攻击的。