VS2008, Dodaj nowy element, brakuje opcji formularza treści internetowych

Dziś zdałem sobie sprawę, że nie mam już opcji „Formularz treści internetowych” (w której wybiera się stronę wzorcową), gdy dodaję nowe elementy do mojej aplikacji internetowej ASP.NET. Wiem, jak ręcznie dodać MasterPage do formularza internetowego, to po prostu ogromna uciążliwość – i naprawdę nie rozumiem, dlaczego nagle brakuje formularzy treści internetowych.

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

Niedawno zainstalowałem i odinstalowałem VisualSVN. Przypuszczam, że w jakiś sposób schrzaniłem mój biedny VS.

Jak odzyskać formularze treści internetowych?


person Jakob Gade    schedule 06.04.2009    source źródło


Odpowiedzi (6)


Poszperałem trochę i myślę, że szablony znajdują się tutaj:

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

a szablon strony z treścią jest następujący:

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

Nie jestem pewien, w jaki sposób można uzyskać nową kopię tego pliku, jeśli go brakuje, bez ponownej instalacji VS

person Jon Erickson    schedule 27.05.2009
comment
Wydaje się, że to bardzo dobre rozwiązanie. Ponieważ zadałem pytanie, dostałem nowy laptop (yay), ale wypróbuję go, gdy ponownie uruchomię stary. - person Jakob Gade; 01.06.2009

Zamknij wszystkie wystąpienia Visual Studio Otwórz wiersz poleceń VS i wpisz

devenv /installvstemplates

powinno to ponownie zainstalować wszystkie szablony VS

person Lightweight    schedule 16.09.2009
comment
+1. Dziękuję, na pewno spróbuję tego następnym razem, gdy będę miał ten sam problem. Poszperałem trochę w Google i wyszło coś takiego: dotnetcrunch.blogspot.com/2009/04 /. - person Jakob Gade; 17.09.2009

Brakowało mi większości szablonów z opcji Dodaj nowy element.

Korzystając z odpowiedzi Jona, udało mi się to naprawić, zmieniając Narzędzia -> Opcje -> Projekty i rozwiązania -> Ogólne -> Lokalizacja szablonów elementów użytkownika na tę ścieżkę:

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

zamiast

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

Przypuszczam, że możesz również skopiować pliki do tej lokalizacji zamiast zmieniać ścieżkę.

person Frank    schedule 29.09.2011
comment
Dziękuję, Frank. Witamy w Stackoverflow! :) - person Jakob Gade; 29.09.2011

Spróbuj zresetować wszystkie ustawienia.

Narzędzia -› Ustawienia importu / eksportu

Spowoduje to wyświetlenie kreatora importu ustawień. Wybierz opcję resetowania wszystkich ustawień i wybierz profil, który Ci odpowiada (w Twoim poście napisano vb.net, więc prawdopodobnie jest to profil VB). Sprawdź, czy to rozwiąże problem.

person JaredPar    schedule 06.04.2009

Kliknij link https://superuser.com/questions/1441880/visual-studio-2019-web-site-template i wybierz Dodatkowe szablony projektów (poprzednie wersje) z instalatora VS zmodyfikuj --› ASP.NET i tworzenie stron internetowych

person Azhar Hussain    schedule 04.09.2020

Dla mnie na dole okna dialogowego znajdowało się pole wyboru o nazwie „Wybierz stronę wzorcową”. Sprawdziłem więc tę opcję, wybrałem „Formularz internetowy” i wyświetliło się okno dialogowe „Wybierz stronę wzorcową”. :) To był VB.NET. Zwykle koduję w języku C#. Była to także witryna internetowa. Zwykle tworzę projekty internetowe.

person Jerry    schedule 11.03.2015