现在 ASP.NET Core 已随 VS 2017 一起提供(3 月发布),那么 VS 2015 中的 ASP.NET Core 支持多长时间?
我的意思是project.json将不再被使用,那么我们是否需要将现有项目移至VS 2017并且不要使用VS 2015来与ASP.NET Core一起工作。
最佳答案
Visual Studio 2015 将仅支持 .NET Core <= 1.1(即project.json)。如果您希望使用基于 .csproj 的 .NET Core 项目,则需要使用 Visual Studio 2017。您可以阅读有关 .NET Core 路线图 here 的信息。 。
您可以坚持使用project.json和Visual Studio 2015。但是如果您想迁移到.NET Core 2.0,您将需要使用Visual Studio 2017打开您的项目,它可以将其迁移到新的.csproj
格式。您可以在this blog post中阅读有关迁移过程的信息。 .
Visual Studio 2017 还将为 .NET Core 1.0 提供稳定的 RTM 工具(请注意,Visual Studio 2015 中的工具仅处于预览状态)。还有一个有趣的blog post here在讨论转向新项目格式时,Microsoft 的 Joe Morris 确认没有计划让 VS 2015 支持构建/项目系统。
更新
随着 Visual Studio 2019 的发布,Visual Studio 2015或 2017 不再支持最新的 .NET Core SDK。这是 compatibility matrix :
关于asp.net-core - Visual Studio 2015 中支持 ASP.NET Core?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42337211/