Уходит ли project.json и возвращается ли web.config в ASP.NET Core 1.0?
В документе дорожной карты обновление в '16 Q4 или ' 17 Q1 они упоминают «замену .xproj/project.json на .csproj/MSBuild».
Означает ли это конец проекта.json?
Уходит ли project.json и возвращается ли web.config в ASP.NET Core 1.0?
В документе дорожной карты обновление в '16 Q4 или ' 17 Q1 они упоминают «замену .xproj/project.json на .csproj/MSBuild».
Означает ли это конец проекта.json?
Обновление. Начиная с Visual Studio 2017 и последней версии dotnet
CLI, файл project.json официально не работает. Visual Studio автоматически перенесет проекты, и здесь есть сравнительная таблица: https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json-to-csproj
project.json действительно уходит. В рамках будущего обновления инструментов .NET Core .xproj/project.json будет снова объединен с .csproj. Однако у команды есть указано:
В новой MSBuild не будет полного списка всех файлов, поэтому размер файла сборки должен уменьшиться. Это по-прежнему будет XML, но команда стремится сделать его лучше для всех проектов .NET. Это будет улучшенная версия MSBuild, в которой есть все лучшие части project.json.
Таким образом, project.json станет устаревшим, но некоторые новшества, такие как автоматическое обнаружение исходных файлов, останутся. Они также обязались улучшить возможности MSBuild, учитывая, что многие люди высказали свое мнение по этому поводу. сдача.
web.config — это совсем другое. Он используется при размещении проектов ASP.NET Core в IIS, но в остальных случаях не требуется.
project.json
, прекратят ли они его поддержку? Есть ли вероятность, что project.json
просто заменит packages.config
? Я не могу найти ни одного ресурса.
- person polkduran; 06.12.2016
project.json
будет полностью устаревшим для всех типов проектов. blogs.msdn.microsoft.com/dotnet /2016/05/23/
- person Nate Barbettini; 06.12.2016