VS2015RC Обновление проекта MVC с бета4 до бета5
Я установил VS2015RC и пытался обновить базовый проект MVC VNEXT с бета4 до бета5, и проект (просто пустая оболочка, созданная VS) имеет зависимость от CommandLineUtils.Sources, которую он не может разрешить.
Невозможно найти Microsoft.Framework.CommandLineUtils.Sources >= 1.0.0-beta5
ДНВМ обновился просто отлично. (.NET Version Manager v1.0.0-beta6-10395)
Файл Project.Lock.Json имеет зависимость
"Microsoft.Framework.CodeGeneration.Core/1.0.0-beta5": { "dependencies": { "Microsoft.Framework.CommandLineUtils.Sources": "1.0.0-beta5",
Я пропустил шаг? Идеи???
Спасибо!
3 ответа
Теперь мы переместили Microsoft.Framework.CommandLineUtils.Sources.1.0.0-beta5 на nuget.org. Это должно разблокировать людей. Мы удалим эту зависимость из затронутых пакетов в бета-версии 6.
Рекомендуемый обходной путь для пользователей Visual Studio RC, работающих с шаблоном "Веб-сайт":
- Удалите "Microsoft.Framework.CodeGenerators.Mvc": "1.0.0-бета5" из project.json
- Удалить команду gen из project.json
В следующем выпуске Visual Studio у нас больше нет этой зависимости (или команды gen) в шаблоне веб-приложения.
У меня та же проблема с "Microsoft.Framework.CodeGenerators.Mvc": "1.0.0-бета5",
так что в настоящее время я только что изменил его обратно на бета4. Также я открыл тикет на https://github.com/aspnet/dnx/issues/2163