将项目/解决方案从VS2015复制到VS2017

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将项目/解决方案从VS2015复制到VS2017相关的知识,希望对你有一定的参考价值。

我在Visual Studio 2015下开发了许多项目和解决方案,并且位于我的DocumentsVisual Studio 2015Projects文件夹下。

我想将项目复制到我的VS2017实例进行转换测试,以便它们位于DocumentsVisual Studio 2017Projects下。

我有一个模糊的回忆,由于路径存储在各种Visual Studio文件中,之前没有这么好。此外,在使用临时项目进行演示运行时,VS2015中项目文件的时间戳已更新,即使看起来其中没有文件发生更改。

复制目录并使用较新的Visual Studio打开解决方案文件是否安全。

请注意,我不想以任何方式影响原始文件,他们需要留在VS2015的土地上。

答案

经过测试,看来这是安全的。

测试涉及将目录复制到VS2017区域,然后重命名VS2015区域的顶层,以便任何引用(如果存在)很可能显示为错误。

重命名旧区域后,复制的解决方案可以在VS2017中打开而不会出现问题,并升级到该工具集。

目录时间戳的更新几乎肯定是一个不同的问题,可能是因为我用vim打开了该目录中的一个文件,它创建并删除了一个临时文件。

以上是关于将项目/解决方案从VS2015复制到VS2017的主要内容,如果未能解决你的问题,请参考以下文章

vs2017运行错误,怎么解决

vs2015中将复制过来的文件夹显示目录文件

VS2017 不会将附加包含目录复制到远程环境(linux)导致编译错误

VS2017无法解析的外部符号如何解决

如何将C#项目从VS2008迁移到VS2017

vs的2022版本如何打开2019版本