Udostępnij za pośrednictwem


Zarządzanie ustawieniami wdrażania w Internecie

Możesz kontrolować sposób wdrażania aplikacji internetowej przy użyciu ustawień.

Warunek wstępny

Program Visual Studio z zainstalowanym pakietem roboczym Tworzenie aplikacji internetowych.

Zarządzanie ustawieniami

Link Pokaż wszystkie ustawienia pojawia się po uruchomieniu kreatora Publikuj w celu utworzenia profilu publikowania. Ustawienia różnią się w zależności od typu wdrożenia.

Aby wyświetlić lub zmienić ustawienia, wybierz Pokaż wszystkie ustawienia link lub kliknij dowolną ikonę ołówka. Zostanie wyświetlona strona Ustawienia.

  1. Kliknij link Ustawienia. Zostanie otwarty ekran Ustawienia.
  2. Przycisk Prev umożliwia przejście do poprzedniego ekranu z ustawieniami, które można edytować dla niektórych typów wdrożeń.
  3. Rozwiń Opcje publikowania plików, aby wyświetlić ustawienia dotyczące plików, które mogą już być na stronie.
  4. Rozwiń ustawienia bazy danych, aby wyświetlić informacje o połączeniu z bazą danych, które mogą być inne niż używane przez aplikację podczas lokalnego uruchamiania podczas programowania i testowania.

W poniższej tabeli opisano ustawienia. Kliknij linki, aby uzyskać więcej informacji.

Nazwa Typy profilów Własność Opis
Konfiguracja Folder, IIS LastUsedBuildConfiguration Konfiguracja kompilacji projektu do wdrożenia, na przykład Release.
TargetFramework Katalog, IIS TargetFramework Wersja platformy .NET przeznaczona do uruchamiania aplikacji. Jest on już ustawiony przez projekt, ale można go zmienić na potrzeby wdrożenia.
tryb wdrażania Katalog, IIS brak lub SelfContained Możesz wybrać zależne od środowiska, jeśli możesz polegać na dostępności środowiska uruchomieniowego, lub samodzielne rozwiązanie, jeśli chcesz dołączyć środowisko uruchomieniowe do artefaktów wdrażania aplikacji.
Środowisko uruchomieniowe docelowe Folder, IIS Identyfikator środowiska uruchomieniowego platformy .NET (RID) dla tego wdrożenia.
Serwer IIS MSDeployServiceURL Nazwa serwera internetowego, identyfikator URI lub adres IP. Na przykład localhost.
Nazwa witryny IIS Miejsce Nazwa witryny w usługach IIS, na przykład Default Web Site.
Nazwa użytkownika IIS UserName Nazwa użytkownika używana do uzyskiwania dostępu do witryny w usługach IIS.
Hasło IIS UserPWD Po pierwszym opublikowaniu należy utworzyć hasło, które będzie używane do publikowania witryny. Nie można zmienić hasła w programie Visual Studio, ale można go zmienić w usługach IIS lub na platformie Azure. Jeśli nie znasz hasła, możesz go pobrać, pobierając plik .publishsettings. Zobacz Importowanie ustawień publikowania z IIS i Importowanie ustawień publikowania z usługi Azure.
Pole wyboru Zapisz hasło Serwer internetowy IIS _SavePWD Jeśli zaznaczone, zapisze hasło jako zwykły tekst w pliku .pubxml.
Docelowy adres URL IIS SiteURLToLaunchAfterPublish Adres URL, który uruchamia aplikację, na przykład http://localhost/projectname. Jeśli konfiguracja usług IIS dla witryny sieci Web uwidacznia witrynę na określonym porcie w ustawieniach powiązań, uwzględnij je tak jak w http://localhost:nnnn/projectname. Jest to opcjonalne i udostępnia tylko wygodny link na stronie Publikowanie i służy do uruchamiania witryny po pomyślnym opublikowaniu.
włączanie kompilacji ReadyToRun Folder PublishReadyToRun ReadyToRun to forma kompilacji przedczasowej (AOT). Może to zmniejszyć opóźnienie, unikając kompilacji just in time (JIT) w czasie wykonywania.
Usuń nieużywany kod Folder PublishTrimmed Minimalizuje rozmiar samodzielnego wdrożenia.
Tworzenie pojedynczego pliku Folder PublishSingleFile Opcja umożliwiająca rozpowszechnianie opublikowanej aplikacji w jednym pliku.
Usuwanie dodatkowych plików w miejscu docelowym IIS SkipExtraFilesOnServer Aby zachować dodane pliki, usuń zaznaczenie pola.
Usuń wszystkie istniejące pliki przed opublikowaniem. FTP DeleteExistingFiles Usuń zaznaczenie tego pola, aby zachować niepowiązane pliki w miejscu docelowym lub sprawdź to, aby rozpocząć od czystego wdrożenia w folderze.
Lokalizacja pakietu Pakiet WebDeploy dla usług IIS DesktopBuildPackageLocation Lokalna ścieżka systemu plików do umieszczenia pakietu wyjściowego.

Następne kroki

Ustawienia są utrwalane w pliku .pubxml. Plik .pubxml jest plikiem wejściowym MSBuild. Plik można edytować, aby jeszcze bardziej dostosować wdrożenie. Zobacz MSBuild.

pliki .pubxml programu Visual Studio