Я не могу создать какой-либо веб-проект в Visual Studio 2015
По какой-то причине я не могу создать новый веб-проект после установки последнего .NET Core SDK/CLI. В диалоговом окне "Новое веб-приложение ASP.NET" я выбрал проект "Пустой" и установил флажок "Веб-API", прежде чем нажимать кнопку "ОК". Сообщения об ошибках не отображаются, абсолютно ничего не происходит. Я попробовал набор комбинаций проектов и флажков + tabbing и использовал пробел, чтобы вызвать кнопку. Ничто из этого не работает. Также попытался восстановить VS и перезагрузить компьютер.
Любые идеи?
![Невозможно нажать кнопку]()
UPDATE
Я попытался удалить и переустановить Visual Studio, также попытался отключить все расширения и удалить ReSharper. Все еще нет успеха. Я прочитал здесь, что кто-то с той же проблемой должен был использовать NetBeans (ужас), но решил его переустановить VS, который, похоже, не помогает в моем случае.
ОБНОВЛЕНИЕ 2
Используя Process Monitor
, единственное, что я могу извлечь из VS2015, - это сообщения об успехах при поиске шаблона ASP.NET.
![Process Monitor отображает только успешные сообщения при нажатии]()
ОБНОВЛЕНИЕ 3
Следуя советам Jims
:
devenv /resetsettings
devenv /resetuserdata
devenv /installvstemplates
В результате появляется сообщение об ошибке:
![Новая ошибка]()
Ответы
Ответ 1
Вы можете попробовать и reset шаблоны и настройки визуальной студии.
devenv /resetsettings
devenv /resetuserdata
devenv /installvstemplates
Они вернут все настройки по умолчанию, а также, что важно, reset все шаблоны проектов по умолчанию.
Ответ 2
Это может быть проблема с GAC. Это может быть подтверждено этим потенциально связанным потоком SO.
Откройте Developer Command Prompt
как администратор и попробуйте выполнить следующие команды:
gacutil -i "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\Publish\Microsoft.VisualStudio.Web.Publish.dll"
gacutil -i "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\Publish\Microsoft.VisualStudio.Web.Internal.Contracts.dll"
Если вы не можете найти библиотеки DLL в путях, которые я дал, выполните поиск в различных папках визуальной студии, которые у вас есть в Program Files, пока не найдете их, а затем обновите путь в приведенной выше команде.
Ответ 3
У меня тоже была аналогичная ситуация, когда мне не удалось создать какой-либо проект. Вы можете попробовать перейти на Центр обновления Windows и установить все дополнительные и рекомендуемые обновления. Посмотрите, работает ли это.