如何通过c#编程打开一些项目的Visual Studio exe(VS2008,VS2010,VS2012,VS2013)?

时间:2013-10-23 17:37:23

标签: c# visual-studio-2010 visual-studio c#-4.0 visual-studio-2008

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

任何人都可以向我提出你的建议吗?

1 个答案:

答案 0 :(得分:0)

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

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

如果您正在使用编译器无法处理(设置和部署)的项目类型之一,那么您可以使用devenv.exe命令行获取相应的VS版本并添加/ build switch < / p>