Обновление до ASP NET 5 beta5 ломает все
Я следовал этому руководству при обновлении до бета5, и процесс обновления, похоже, сработал.
http://blogs.msdn.com/b/webdev/archive/2015/06/30/asp-net-5-beta5-now-available.aspx
Для обновления до ASP.NET 5 Beta5 выполните следующие действия:
Установите .NET Version Manager (DNVM), если у вас его еще нет (он предустановлен в Visual Studio 2015 RC, или вы можете получить последнюю версию)В командной строке установите для переменной среды DNX_FEED значениеhttps://www.nuget.org/api/v2Запустите «dnvm upgrade». В вашем приложении обновите файл global.json, чтобы он указывал на бета-версию среды выполнения .NET (DNX).Также ваш project.json указывает на версии пакета beta5Запустите «dnu restore». Запустите «dnu build» и перенесите ваш код в необходимые бета-версии.Однако я получаю ошибки сборки, которые говорят, что у меня отсутствуют сборки. Он жалуется на System.Void и такого не хватает. Он также не может найти контроллер из Microsoft.AspNet.MVC: /
Если я вернусь к бета4, то он снова заработает.
Какой шаг я пропускаю?
Список DNVM (это возвращается к бета4)
Active Version Runtime Architecture Location Ali
as
------ ------- ------- ------------ -------- ---
1.0.0-beta4 clr x64 C:\Users\MySelf\.dnx\runtimes
* 1.0.0-beta4 clr x86 C:\Users\MySelf\.dnx\runtimes
1.0.0-beta4 coreclr x64 C:\Users\MySelf\.dnx\runtimes
1.0.0-beta4 coreclr x86 C:\Users\MySelf\.dnx\runtimes
1.0.0-beta5 clr x86 C:\Users\Myself\.dnx\runtimes def
1.0.0-beta5-12103 clr x86 C:\Users\MySelf\.dnx\runtimes