gpt4 book ai didi

visual-studio - 使用 Visual Studio 的版本选择器选择要打开旧 .sln-s 的 Visual Studio

转载 作者:行者123 更新时间:2023-12-04 05:57:15 34 4
gpt4 key购买 nike

我同时安装了 Visual Studio 2008 和 2010,并且 VSLauncher 正确打开 9.0 .sln-s 和 VS2008 和 10.0 .sln-s使用 VS2010。

但是,每当遇到较旧的 .sln(例如 8.0)时,VSLauncher 会自动选择 Visual Studio 2010。

因为各种原因,我想选择它应该打开转换到哪个VS,但是它盲目打开VS2010。我看到有 RMB > Open With > Microsoft Visual Studio Version Selector,但这并没有生成我预期的已安装 VS 列表,它只是推出 VS2010。

有没有办法获得我正在寻找的配置?

背景信息:

  • 它们是按发布时间顺序安装的
  • 我运行的是 Windows 7 x64
  • VS-es 都是 32 位的

最佳答案

我认为这种行为的理由是:

如果您有一个“较旧”的项目(比如 VS2005),那么无论您使用哪个版本的 VS 打开该项目,都会有一个转换过程。

考虑到这一点,转换到可用的最新版本是有意义的。将 VS2005 项目转换为 VS2010 并不比将其转换为 VS2008 难多少,但转换完成后您将拥有更多功能。

Microsoft 产品的旧版本最终不再得到支持...我认为政策是完全支持最后的 2 个版本,然后是前一个版本 2 年(或者是 1 年)。不确定 VS2010 的发布日期,但对 VS2005 的支持将在 1 或 2 年后到期...如果您将 VS2005 项目转换为 VS2008,您将在 1-2 年后再次遇到同样的痛苦下一个版本的 VS 出来了。

也就是说,您问题的真正答案是:养成使用记事本打开 .SLN 文件的习惯,这样您就可以弄清楚它是什么版本。然后打开正确版本的 VS 并单击文件/打开以打开项目。它不如双击方便,但一旦养成习惯,也不是那么糟糕。

关于visual-studio - 使用 Visual Studio 的版本选择器选择要打开旧 .sln-s 的 Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5347370/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com