我们可以在visualstudio 2019中使用visualstudio 2010 soucecode吗?

问题描述

我的客户端使用visualstudio 2010作为其应用程序和应用程序OS版本是Windows7。他们共享了该应用程序的源代码,并要求我将该代码迁移到VSTS中。但是,我在系统中将Visualstudio 2019与OS版本Windows 2010一起使用。我们可以在我的系统中使用该源代码吗?有任何兼容性吗?

解决方法

是的,但是您很可能必须针对VSProject文件在两个版本之间的目标运行时/框架和配置差异进行调整。 VSProject文件几乎可以肯定会迁移到VS2019的最新版本。

如果VS2019不支持该应用程序的目标运行时/框架,则可能无法执行。例如,如果它的内容小于.NET 4.5.2,则可能会遇到问题。

最好的解决方案是使您的系统,他的VS版本和代码库更新到最新。如果这对您来说是一项很大的工作,请告诉您的客户,迁移将是一项可计费的项目。

如果您只是尝试共享代码,编写但没有构建任何可以肯定使用VS2019的东西,但是以这种速度,您最好还是使用VS Code。

,

没有Visual Studio 2010源代码之类的东西。这是源代码,已在VIsual Studio中编写,但是.cs文件是.cs文件,与编辑器无关。文本文件是文本文件。源代码不像word,因为它以复杂的文件格式嵌入了大量的格式信息-源代码是简单的文本文件。

2010年至2019年的项目文件可能有点大-您必须尝试一下。话虽如此,制作新的项目文件是微不足道的。

2010年(不确定,就像以前一样)可能没有使用nuget-您可能会遇到有关.NET版本和第三方库链接的更多问题。