Visual Studio for ASP.NET 5项目是否需要.sln文件?它可以只使用Global.json吗?

Gra*_*ler 6 visual-studio-2015 asp.net-core

在ASP.NET 5项目中,Visual Studio会创建一个SLN文件.还有一个global.json文件,我的理解是核心解决方案文件.

SLN文件是否仅适用于VS支持?你可以在VS中打开解决方案而不使用SLN文件吗?

我假设非VS工具忽略了SLN文件,因为它是基于文件夹的?

Max*_*ler 4

据我所知,这SLN是一个 100% Visual Studio Tooling 概念。

您仍然可以在没有此文件的情况下创建应用程序、运行/编译/发布它们。Visual Studio Code 就是这样做的,您在 Sublime/Atom 或任何其他编辑器中也是这样做的。

更新:

我读过一些报告,指出 Visual Studio 可以在不存在各自的 sln/xproj 文件的情况下打开global.jsonproject.json归档。