Porady: profilowanie witryny sieci Web lub aplikacja sieci Web za pomocą kreatora osiągów
Można użyć Wydajność kreatora do zbierania danych wydajności dla ASP.NET aplikacji sieci Web.Można profilu aplikacji sieci Web, który jest otwarty w Visual Studio, lub można profilu ASP.NET witryny sieci Web, który jest zlokalizowany na komputerze lokalnym i nie jest otwarte w Visual Studio IDE.
[!UWAGA]
Wydajność kreatora umożliwia dodawanie interakcji (TIP) danych i/lub danych dotyczących wydajności JScript do zebranych danych profilowania.Opcja Porada gromadzi dane z procesów po stronie serwera.Profilowanie JScript gromadzi dane z skrypty, które są uruchomione na lokalnej lub zdalnej witryny sieci Web.W większości przypadków należy wybrać tylko jedną z opcji.
W zależności od ustawienia uprawnienia dostępu użytkownika, które udostępnił administrator użytkownik może być lub może nie mieć uprawnień zabezpieczeń do utworzenia sesji profiler na komputerze, który obsługuje ASP.Proces netto.Poniższe przykłady ilustrują ewentualnych różnic między użytkowników:
Niektórzy użytkownicy mogą uzyskać dostęp do zaawansowanych funkcji profilowania, gdy Administrator ustawił sterownik i uruchomienie usługi.
Użytkownicy domeny mogą uzyskać dostęp do próbki jedynie do profilowania.
Niektórzy użytkownicy my Odmów dostępu do profilowania do innych użytkowników.
Aby uzyskać więcej informacji, zobacz Profilowanie i bezpieczeństwo systemu Windows Vista i opcje ADMIN w VSPerfCmd.
Do profilu projektu witryny sieci Web
Open the ASP.NET Web project in Visual Studio Premium or Visual Studio Ultimate.
Na Analizuj menu, kliknij Kreatora uruchamiania wydajności.
Na pierwszej stronie kreatora wybierz metodę profilowania, a następnie kliknij przycisk Dalej.Aby uzyskać więcej informacji na temat metod profilowania zobacz Znajomość metod profilowania.Należy zauważyć, że podglądacza współbieżności profilowania metoda nie jest dostępna dla aplikacji sieci web.
W aplikacji, które chcesz docelowego profilowania? listy rozwijanej, upewnij się, że bieżący projekt jest zaznaczone, a następnie kliknij przycisk Dalej.
Na trzeciej stronie kreatora można dodać poziom interakcji profilowania (TIP), dane z kodu JavaScript w lub strony sieci Web.
Zebrać poziom interakcji, zaznacz Włączyć profilowanie interakcji warstwy pole wyboru.
Zbieranie danych z JavaScript, uruchomione na stronach sieci Web, zaznacz JavaScript profilu pole wyboru.
Kliknij Dalej.
Na czwartej stronie kreatora kliknij przycisk Zakończ.
Sesja wydajności jest tworzony dla ASP.NET uruchamiania aplikacji i witryn sieci Web w przeglądarce.Wykonywanie funkcji, do profilu, a następnie zamknij przeglądarkę.
Profiler generuje plik danych i wyświetla widok podsumowania danych w Visual Studio głównego okna.
Do profilu witryny sieci Web bez otwierania projektu w programie Visual Studio
Open Visual Studio Premium or Visual Studio Ultimate.
Na Analizuj menu, kliknij Kreatora uruchamiania wydajności.
Na pierwszej stronie kreatora wybierz metodę profilowania, a następnie kliknij przycisk Dalej.Aby uzyskać więcej informacji, zobacz Znajomość metod profilowania.
Na drugiej stronie kreatora wybierz profilu aplikacji ASP.NET lub JavaScript aplikacji opcji, a następnie kliknij przycisk Dalej.
W co adres URL lub ścieżkę będą uruchamiać aplikacji sieci web na trzeciej stronie kreatora, wprowadź adres URL strony głównej aplikacji, a następnie kliknij Dalej.
Dla witryny sieci Web server (IIS) oparty wpisz URL https://localhost/MySite/default.aspx.Powoduje to, że ASP.NET aplikacji na komputerze lokalnym w katalogu głównym aplikacji w sieci, aby być profilowane i default.aspx strony w tej witrynie można uruchomić w programie Internet Explorer, aby rozpocząć sesję.
Dla witryny sieci Web oparta na pliku wpisz ścieżkę, takich jak file///c:\WebSites\MySite\default.aspx.Powoduje to, że ASP.NET aplikacji znajdujących się na c:\webSites\MySite, aby być profilowane i http://localhost:nnnn/MySite/default.aspx strony ma być uruchamiana w programie Internet Explorer, aby rozpocząć sesję.
Dla zewnętrznych witryn, które chcesz zbierać dane JavaScript na wpisz adres URL, na przykład https://www.contoso.com.
Aby uzyskać więcej informacji, należy wyświetlić strony właściwości dla ASP.NET docelowy plik binarny.
Na trzeciej stronie kreatora można dodać poziom interakcji profilowania (TIP), dane z kodu JavaScript w lub strony sieci Web.
Zebrać poziom interakcji, zaznacz Włączyć profilowanie interakcji warstwy pole wyboru.
Zbieranie danych z JavaScript, uruchomione na stronach sieci Web, zaznacz JavaScript profilu pole wyboru.
Kliknij Dalej.
Na czwartej stronie kreatora kliknij przycisk Zakończ.
Tworzenia sesji wydajności dla aplikacji ASP.NET oraz witryny sieci Web jest uruchomiona w przeglądarce.Wykonywanie funkcji, do profilu, a następnie zamknij przeglądarkę.
Profiler generuje plik danych i wyświetla widok podsumowania danych w Visual Studio głównego okna.
Zobacz też
Koncepcje
Konfigurowanie sesji wydajności dla narzędzi profilowania
Zapoznanie z wartościami danych instrumentacji w narzędziach profilowania
Zapoznanie z wartościami danych próbkowania w narzędziach profilowania