有没有办法使用 2017 使用 Visual Studio 2010 解决方案?



我想摆脱所有旧版本的Visual Studio,只使用2017。 但是,我需要在不升级 Visual Studio 2010 解决方案的情况下使用它们(它们必须继续适用于使用 2010 的开发人员(。 有什么方法可以设置我的2017来做到这一点吗?

这篇MSDN 文章:移植、迁移和升级 Visual Studio 项目说,这取决于您打开的项目类型。如果是Visual Studio 2010 SP1中的Windows Presentation Foundation项目,那么您很幸运。如果这是一个C++项目,那么VS 2017将在不转换的情况下打开的最古老的项目是从2015年开始的。

我以前用较新版本的Visual Studio维护旧的Visual Studio项目。在这样做的过程中,我遇到了VS静默地将资源文件更新为新格式并且工具集版本之间存在细微差异的头痛。我保留了多个版本的Visual Studio,并使用匹配的版本打开项目。这不是一个优雅的解决方案,但这意味着我花更多的时间修复错误,而花更少的时间寻找项目文件中的迁移问题。

在 Visual Studio 中的"文件"菜单上,单击"打开",然后单击"项目/解决方案"、"网站"或"文件",具体取决于要升级的项目类型。 在"打开项目"对话框中,选择一个项目文件,然后单击"打开"。 如果 Visual Studio 检测到项目或文件是在早期版本的 Visual Studio 中创建的,则会打开 Visual Studio 转换向导。 完成 Visual Studio 转换向导

并尝试使用.txt和chenge版本打开文件.sln尝试一下

最新更新