У меня была аналогичная проблема после обновления до версии VS 2015. 1. В.С. думал, что моя версия во время исполнения была RC1, но DNVM (.NET Version Manager) понятия не имел об этом. Поэтому, когда я публиковал решение, он использовал бета-пакеты nuget, конфигурацию для папок, сборки и т. Д.
Так что я сделал это:
dnvm list
Чтобы показать мне список доступных сред выполнения. Mine смотрел так:
Active Version Runtime Architecture OperatingSystem Alias
------ ------- ------- ------------ --------------- -----
1.0.0-beta5 clr x64 win
1.0.0-beta5 clr x86 win
1.0.0-beta5 coreclr x64 win
1.0.0-beta5 coreclr x86 win
* 1.0.0-beta7 clr x86 win default
После этого я модернизировал DNVM до последней версии через:
dnvm update-self
и установили последнюю стабильную версию среды выполнения:
dnvm upgrade
It также установит последнюю среду выполнения по умолчанию для вашей среды.После обновления вы должны получить следующий список:
Active Version Runtime Architecture OperatingSystem Alias
------ ------- ------- ------------ --------------- -----
1.0.0-beta5 clr x64 win
1.0.0-beta5 clr x86 win
1.0.0-beta5 coreclr x64 win
1.0.0-beta5 coreclr x86 win
1.0.0-beta7 clr x86 win
1.0.0-rc1-update1 clr x64 win
* 1.0.0-rc1-update1 clr x86 win default
1.0.0-rc1-update1 coreclr x64 win
1.0.0-rc1-update1 coreclr x86 win
Надеюсь, что это поможет.
Вы нашли способ сделать это отдельно от командной строки? Это действительно странно, одна из наиболее распространенных функций не работает ... –
В блоге, в котором я загружался, указано, что инструмент будет автоматически установлен при установке обновления 1, этого, однако, не произошло, и мне пришлось вручную загрузить ASPNET 5 оснастить и установить его. Затем ему удалось решить из меню и создать проект, который действительно работал. Я обновлялся с Beta5 до RC1. – eddpoints