Udostępnij za pośrednictwem


Karta Sieć Web, Właściwości projektu

 

Data opublikowania: sierpień 2016

Web kartę projektu właściwości strony można określić zachowanie start, ustawienia serwera i właściwości debugowania dla stron sieci Web. Za pomocą tej karty, można określić jak Visual Studio interpretuje testowanie strony sieci Web, wybierając polecenie rozpocząć debugowanie lub Start bez debugowania na Debugowanie menu (lub po naciśnięciu klawisza F5 lub CTRL + F5). Application Virtualization na Web kartę są ustawienia lokalnego dla bieżącego użytkownika, a nie są udostępniane innym użytkownikom.

Web kartę właściwości można zastosować tylko do projektów, które zostały utworzone przy użyciu szablonu projektu aplikacji sieci Web programu ASP.NET. Projekt utworzone za pomocą tego szablonu jest nazywana projekt aplikacji sieci Web.

Dla projektów witryny sieci Web, niektóre ustawienia równoważne można znaleźć na opcje Start na karcie stron właściwości okno dialogowe. Aby uzyskać więcej informacji na temat różnic między projekty aplikacja sieci Web i witryn sieci Web, zobacz NIB: Web Application Projects versus Web Site Projects in Visual Studio.

Uwaga

Opcje na tej stronie mają zastosowanie tylko wtedy, gdy podczas testowania aplikacji sieci Web w programie Visual Studio; nie dotyczą one podczas wdrażania aplikacji sieci Web na serwerze produkcyjnym. Aby uzyskać więcej informacji na temat wdrażania, zobacz Web Deployment Content Map for Visual Studio and ASP.NET.

Aby przejść do karty sieci Web

  1. W Eksploratorze rozwiązań, kliknij prawym przyciskiem myszy nazwę projektu aplikacji sieci Web, a następnie kliknij przycisk właściwości.

    Właściwości zostanie wyświetlone okno.

  2. Kliknij przycisk Web karty.

Elementy interfejsu użytkownika

Akcja uruchamiania

Rozpoczęcie akcji grupy można określić, które strony lub proces programu Visual Studio rozpoczyna się podczas uruchamiania Start polecenia (lub naciśnij klawisz F5 lub CTRL + F5).

  • Bieżąca strona
    Określa, czy program Visual Studio użyje domyślnej przeglądarki do wyświetlenia strony, która obecnie jest otwarty w edytorze.

  • Określona strona
    Określa, że program Visual Studio będzie uruchamiana określonej strony podczas testowania witryny sieci Web, nawet jeśli aktualnie edytujesz innej strony.

    Uwaga

    Można także ustawić wartość prawym przyciskiem myszy stronę w Eksploratorze rozwiązań, a następnie wybierając Ustaw jako stronę początkową.

  • Uruchom program zewnętrznego
    Określa pełną ścieżkę programu alternatywnych, który zostanie uruchomiony program Visual Studio, zamiast uruchamiania przeglądarki. Alternatywny program musi mieć rozszerzenie nazwy pliku .exe.

    • Argumenty wiersza polecenia

      Określa opcje wiersza polecenia, które zostaną przekazane do programu zewnętrznego.

    • Katalog roboczy

      Pełna ścieżka katalogu roboczego, w którym zostanie uruchomiony program zewnętrzny. Ścieżka musi istnieć.

  • Początkowy adres URL
    Określa początkowy adres URL, aby otworzyć. Ta opcja jest zwykle używana w projektach usługi sieci Web tak, aby można było uruchomić innej witryny sieci Web, który będzie wywoływać usługi sieci Web.

  • Nie należy otwierać strony. Poczekaj na żądanie z zewnętrznej aplikacji.
    Określa, że programu Visual Studio należy uruchomić swój projekt na serwerze sieci Web i poczekaj, aż inna aplikacja żądania. Jest to przydatne w przypadku debugowanie aplikacji usługi sieci Web.

Serwery

Serwerów grupa zawiera menu rozwijane, który wyświetla listę różnych serwerów sieci Web, które są skonfigurowane do użycia z Visual Studio 2013, który umożliwia określenie serwera sieci Web, które będą używane podczas testowania aplikacji sieci Web:

  • Usługi IIS Express
    Określa, że program Visual Studio będzie używać usług IIS Express do przetestowania obsługi stron sieci Web. Domyślnie włączone. Aby uzyskać więcej informacji, zobacz Web Servers in Visual Studio for ASP.NET Web Projects.

  • Lokalnych usług IIS
    Określa, czy program Visual Studio będzie przetestować aplikację na lokalnym serwerze sieci Web usług IIS.

  • Zewnętrzne hosta
    Określa, czy program Visual Studio przetestować aplikację za pomocą zewnętrznego serwera sieci Web.

  • [Serwerów sieci Web niestandardowe]
    Visual Studio 2013 Umożliwia dodanie dodatkowych serwerów sieci Web na serwerach sieci Web wbudowanych, które są wyświetlane domyślnie na liście rozwijanej. Aby uzyskać więcej informacji dotyczących Dodawanie niestandardowych serwerów sieci Web, zobacz https://go.microsoft.com/fwlink/?LinkID=324006.

Serwerów grupa zawiera dodatkowe ustawienia, które można określić i inne ustawienia są dostępne w zależności od serwera sieci Web, wybierz w menu rozwijanym:

  • Jeśli używasz usług IIS Express lub lokalnych usług IIS:

    • Adres URL projektu

      Określa adres URL, który wskazuje tej aplikacji sieci Web.

    • Utwórz katalog wirtualny

      Tworzy katalog wirtualny usług IIS dla aplikacji sieci Web.

    • Zastąp adres URL katalogu głównego aplikacji

      Określa alternatywną ścieżkę adresu URL katalogu głównego aplikacji. Użyj tej opcji, jeśli do katalogu głównego aplikacji sieci Web nie jest głównym projektu.

  • Jeśli używasz hosta zewnętrznego:

    • Adres URL projektu

      Określa adres URL, który wskazuje tej aplikacji sieci Web.

  • Jeśli korzystasz z niestandardowej serwera sieci Web:

    • Adres URL projektu

      Określa adres URL, który wskazuje tej aplikacji sieci Web.

    • Ścieżka do Exe

      Określa ścieżkę fizyczną do pliku wykonywalnego niestandardowe serwera sieci Web.

    • Wiersz polecenia

      Określa parametry wiersza polecenia, które muszą zostać przekazane do niestandardowej serwera sieci Web.

    • Katalog roboczy

      Określa katalog roboczy dla niestandardowego serwera sieci Web.

Debugery

Debugery grupy umożliwia określenie, które debugery będzie dostępny podczas testowania stron. Gdy debuger jest ładowany, może zawierać debugowanie aparaty dla różnych typów kodu. Opcje wybrane w debugery grupy określenia, które debugowania aparaty zostały załadowane.

Uwaga

Każdy aparat debugowania, który można załadować wymaga pamięci i wpływa na wydajność ogólna debugowania. Ogólnie rzecz biorąc należy określić tylko aparaty debugowania, których potrzebujesz.

  • PROGRAM ASP.NET
    Określa, że debuger ASP.NET jest ładowany przy każdym uruchomieniu debugera. Użyj tego debuger zdebugować kod lub klienta skrypt serwera na swoich stronach i wszystkie składniki programu .NET Framework, które są wywoływane ze strony użytkownika.

    Uwaga

    Procesów mających na celu można debugować musi być kompilowana z informacje debugowania.

    Wyczyszczenie tego pola wyboru, uruchamia debuger programu Visual Studio, ale nie próbuje pobrać procesu informacji z usług IIS i udostępni go debuger. Można jednak nadal debugowania skryptu klienta na stronie.

    Aby uzyskać więcej informacji, zobacz Debugging Web Pages Overview.

  • Kodu macierzystego
    Określa, że debuger dla kodu macierzystego (niezarządzane) jest ładowany przy każdym uruchomieniu debugera. Ta opcja jest przydatna, jeśli witryna sieci Web wywołuje składnik (na przykład składnik COM), który jest napisany w języku niezarządzane, takich jak C++.

    Wyczyszczenie tego pola wyboru, czy debugowanie kodu zarządzanego, ale debuger pozwoli na pominięcie wszelkie wywołania kodu niezarządzanego.

    Aby uzyskać więcej informacji, zobacz Debugowanie kodu natywnego.

  • Program SQL Server
    Określa, że debuger dla programu SQL Server przechowywane procedury jest ładowany przy każdym uruchomieniu debugera.

  • Silverlight
    Określa, że debuger dla dodatku Silverlight jest ładowany przy każdym uruchomieniu debugera.

  • Włącz tryb Edytuj i kontynuuj
    Edytuj i Kontynuuj umożliwia zmianę kodu źródłowego, gdy program jest w trybie przerwania i stosuje te zmiany bez konieczności zakończenia sesji debugowania i ponownie utworzyć programu. Można użyć Edytuj i Kontynuuj w plikach autonomiczną klasę i klasy plików z kodem. Jednak edytowanie kodu wbudowanego strony .aspx lub z pliku ascx jest niedozwolone. Zmodyfikowanie pliku Web.config podczas debugowania programu Visual Studio wyświetla komunikat ostrzegawczy. Zapisywanie zmian w pliku Web.config zatrzymuje debugera z ładowania zestawów stary podczas resetowania domeny aplikacji.

    Aby uzyskać więcej informacji, zobacz Edytuj i kontynuuj, debugowanie, opcje — Okno dialogowe i Porady: tworzenie i edycja konfiguracji.

Zobacz też

Odwołanie do właściwości projektu
ASP.NET Web Application Projects