如何通过用c#编程打开Visual Studio exe的(VS2008,VS2010,VS2012,VS2013)

本文关键字:VS2008 VS2010 VS2013 VS2012 exe Studio 何通过 编程 Visual | 更新日期: 2023-09-27 18:36:47

现在我正在 C# 中创建一个测试工作室来检查我的项目在所有版本(2008、2010、2012、2013)中是否成功构建。由这个工作室。如果我单击VS2008按钮意味着,它将打开VS2008 exe与我的项目。通过这种方式,我想确保所有版本的构建成功。

你能给我提供你的建议吗?

如何通过用c#编程打开Visual Studio exe的(VS2008,VS2010,VS2012,VS2013)

Visual Studio 的版本不一定与您正在编译的 .NET Framework 版本匹配,并且您不需要 VS 来进行编译。

只需为每个版本调用正确的编译器 - 2.0、4.0 等。 http://msdn.microsoft.com/en-us/library/ms379563(v=vs.80).aspx

如果使用编译器无法处理的项目类型之一(安装和部署),则可以使用相应 VS 版本的devenv.exe命令行并添加/build开关。