VS2008, Добавить новый элемент, опция «Форма веб-контента» отсутствует - PullRequest
2 голосов
/ 06 апреля 2009

Сегодня я понял, что у меня больше нет опции «Форма веб-контента» (где вы выбираете MasterPage), когда я добавляю новые элементы в мое веб-приложение ASP.NET. Я знаю, как вручную добавить MasterPage в веб-форму, это просто такая боль - и я действительно не понимаю, почему формы веб-контента внезапно отсутствуют.

Visual Studio Team System 2008, SP1, VB.NET, ASP.NET 3.5

Я недавно установил и удалил VisualSVN. Мое лучшее предположение, что как-то облажался мой бедный VS.

Как мне вернуть формы веб-контента ??

Ответы [ 5 ]

3 голосов
/ 17 сентября 2009

Закройте все свои экземпляры визуальной студии Откройте командную строку VS и введите

devenv / installvstemplates

это должно переустановить все ваши шаблоны VS

2 голосов
/ 29 сентября 2011

Мне не хватало большинства шаблонов из опции Добавить новый элемент .

Используя ответ Джона, я смог исправить это, изменив Инструменты -> Параметры -> Проекты и решения -> Общие -> Расположение шаблонов элементов пользователя по этому пути:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\1033
(without (x86) if you have a x86 OS)

вместо

C:\Users\%USER%\Documents\Visual Studio 2008\Templates\ItemTemplates

Полагаю, вы также можете скопировать файлы в это место вместо изменения пути.

1 голос
/ 28 мая 2009

Некоторые копали, и я думаю, что шаблоны живут здесь:

C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \

и шаблон для страницы содержимого такой:

C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Web \ 1033 \ ContentPage.zip

Я не уверен, как вы получите новую копию этого файла, если он отсутствует для вас без переустановки VS

0 голосов
/ 11 марта 2015

Для меня в нижней части диалогового окна был установлен флажок «Выбрать главную страницу». Поэтому я проверил эту опцию, выбрал «Веб-форма», и мне было дано диалоговое окно «Выбор главной страницы». :) Это был VB.NET. Я обычно пишу код на C #. Также это был веб-сайт. Я обычно создаю веб-проекты.

0 голосов
/ 06 апреля 2009

Попробуйте сбросить все ваши настройки.

Инструменты -> Импорт / Экспорт настроек

Откроется мастер импорта настроек. Выберите сброс всех настроек и выберите профиль, который вам удобнее (в вашем сообщении говорилось о vb.net, так что, вероятно, профиль VB). Посмотрим, решит ли это проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...