Ответ 1
Попробуйте (по порядку):
- Найти
Microsoft ASP.NET 5 RC1 ...
в панели управления/программах & выберитеmodify
- Выберите
repair
- Запустите
devenv.exe /installvstemplates
как администратор - Запустите VS как администратор
Симптомы
Представления синтаксиса Visual Studio синтаксиса и Intellisense для Javascript
и Razor
не работают.
Нет шаблонов Web
, установленных при создании нового проекта.
Когда я пытаюсь удалить функцию веб-разработчика:
Add or remove Programs > Microsoft Visual Studio Professional 2015 > Modify
Microsoft Web Developer Tools
всегда проверяется. Даже когда я сниму его и удалю, перезагрузите компьютер; в следующий раз, когда я все еще вижу, что он проверен:
Что я сделал для решения этой проблемы:
devenv.exe \resetuserdata
Команда reset пользовательских данных.devenv.exe \installtemplates
для установки шаблонов.Web Developer Tools
с помощью установщика Visual Studio.Пока ничего не работало.
Что я думаю
Я думаю, Visual Studio считает, что эта функция установлена (возможно, через некоторые ключи реестра), но файлы на самом деле не установлены.
Так как всякий раз, когда я пытаюсь установить Modify
установку Visual Studio, флажок Microsof Web Developer Tools
не проверяется на первую секунду, затем он снова проверяется через 1 секунду.
Вопрос
Любое предложение об исправлении этого без удаления самой Visual Studio?
Попробуйте (по порядку):
Microsoft ASP.NET 5 RC1 ...
в панели управления/программах &
выберите modify
repair
devenv.exe /installvstemplates
как администраторУ меня была такая же проблема, и это помогло мне:
Загрузите и установите расширение Microsoft ASP.NET и веб-инструменты: https://visualstudiogallery.msdn.microsoft.com/c94a02e9-f2e9-4bad-a952-a63a967e3935
У меня была такая же проблема с Visual Studio 2015. Я пробовал несколько вещей, но просто обновление Microsoft ASP.NET показалось, что это трюк.
Установите ASP.NET 5 RC1, перезапустите и проблема должна быть разрешена.
Я не знал, что у меня была эта проблема, пока я не открыл проект MVC с представлениями Razor и не имел синтаксиса highlighter и Intellisense. Мне посчастливилось прочитать ваш вопрос, потому что симптомы одинаковы, и это тоже заключение. И, к сожалению, ни один из ответов не решает проблему. Но это помогло мне найти ответ или то, что сработало для меня.
В чем заключалась установка .NET Core 1.0.0 (DotNetCore.1.0.0.RC2-Runtime-x64 и DotNetCore.1.0.0.RC2-VS2015Tools.Preview1). Я уверен, что этого достаточно, чтобы решить проблему. Но поскольку я пробовал всевозможные вещи, возможно, требуется другое действие. В этом случае продолжайте чтение ниже изображений.
Когда я запускаю новый проект, открывается следующий диалог:
Выбор веб-приложения ASP.NET(.NET Framework) открывает диалоговое окно с проектами, которые я искал.
Синтаксический маркер и Intellisense также работают для просмотров Razor.
Я не знаю, что вызвало проблему в первую очередь. Является ли установка неполной, есть ли конфликт с другим программным обеспечением или я сделал что-то, что вызвало это?
Visual Studio 2012 также установлен на моей машине. Я установил и удалил VS2015 (pro и community version), а затем установил vs2015 Community на несколько томов. При удалении я использовал /Force и вручную удалил несколько папок.
Microsoft ASP.NET 5 RC Update 1 также установлен, но восстановление этого не решило проблему. Также установка инструментов ASP.NET Web Framework 2015 ничего не изменила. Я скопировал шаблоны ко всем папкам шаблонов, которые мог найти (возможно, проблема с установкой на несколько томов?), Запустил файл devenv.exe с разными параметрами и удалил папку "14" в моем профиле. Ничего из этого не сработало. Наконец, я установил .NET Core 1.0.0.