现在我在 c# 中创建一个测试工作室来检查我的项目在所有版本(2008、2010、2012、2013)中都构建成功。通过这个工作室。如果我点击 VS2008 按钮意味着,它会用我的项目打开 VS2008 exe。通过这个,我想确保在所有版本中都能成功构建。
任何人都可以请您向我提供您的建议吗?
现在我在 c# 中创建一个测试工作室来检查我的项目在所有版本(2008、2010、2012、2013)中都构建成功。通过这个工作室。如果我点击 VS2008 按钮意味着,它会用我的项目打开 VS2008 exe。通过这个,我想确保在所有版本中都能成功构建。
任何人都可以请您向我提供您的建议吗?
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。