Is Visual Studio 2017 backwards compatible with Visual Studio 2015 solutions?

核能气质少年 提交于 2019-11-26 20:18:42

问题


I'm thinking about installing VS 2017 and using it for work. The free download is here.

So is Visual Studio 2017 RC backwards compatible with Visual Studio 2015 solutions?

The release notes mention it here. Just wondering if someone did this and if they had any issues.

EDIT (UPDATE)

I have been working with 2017RC now since 2/1/2017 and I verified it does not change the proj or sln files at all, not even when you add / remove files to the proj / sln (except to reflect the file changes of course).

IT'S SAFE TO USE IN A 2012/2013/2015 SHOP!!!


回答1:


It depends on the type of project.

For most (standard) types, for example web projects (Full .NET Framework), Windows projects VS 2017 is forward and backward compatible with VS 2015, solutions and projects formats are the same.

But not compatible for .NET Core projects, because project.json was changed back to .csproj.




回答2:


If you create a .csproj in VS 2017 or optimize it as suggested in Old csproj to new csproj: Visual Studio 2017 upgrade guide , it will not be compatible with VS2015 any more.



来源:https://stackoverflow.com/questions/41944571/is-visual-studio-2017-backwards-compatible-with-visual-studio-2015-solutions

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!