Visual Studio 2017 是否向后兼容 Visual Studio 2015 解决方案?
Is Visual Studio 2017 backwards compatible with Visual Studio 2015 solutions?
我正在考虑安装 VS 2017 并将其用于工作。免费下载是here.
Visual Studio 2017 RC 向后兼容 Visual Studio 2015 解决方案吗?
发行说明中提到了它 here。只是想知道是否有人这样做,他们是否有任何问题。
编辑(更新)
我从 2017 年 2 月 1 日起一直在使用 2017RC,我证实它根本不会更改 proj 或 sln 文件,即使您向 proj / sln 添加/删除文件(除了反映文件当然会改变)。
在 2012/2013/2015 商店中使用是安全的!!!
这取决于项目的类型。
对于大多数(标准)类型,例如 Web 项目(完整的 .NET 框架),Windows 项目 VS 2017 向前和向后兼容 VS 2015,解决方案和项目格式相同。
但与 .NET Core 项目不兼容,因为 project.json 已改回 .csproj。
如果您在 VS 2017 中创建 .csproj 或按照 Old csproj to new csproj: Visual Studio 2017 upgrade guide 中的建议对其进行优化,它将不再与 VS2015 兼容。
我正在考虑安装 VS 2017 并将其用于工作。免费下载是here.
Visual Studio 2017 RC 向后兼容 Visual Studio 2015 解决方案吗?
发行说明中提到了它 here。只是想知道是否有人这样做,他们是否有任何问题。
编辑(更新)
我从 2017 年 2 月 1 日起一直在使用 2017RC,我证实它根本不会更改 proj 或 sln 文件,即使您向 proj / sln 添加/删除文件(除了反映文件当然会改变)。
在 2012/2013/2015 商店中使用是安全的!!!
这取决于项目的类型。
对于大多数(标准)类型,例如 Web 项目(完整的 .NET 框架),Windows 项目 VS 2017 向前和向后兼容 VS 2015,解决方案和项目格式相同。
但与 .NET Core 项目不兼容,因为 project.json 已改回 .csproj。
如果您在 VS 2017 中创建 .csproj 或按照 Old csproj to new csproj: Visual Studio 2017 upgrade guide 中的建议对其进行优化,它将不再与 VS2015 兼容。