Správa nastavení nasazení webu
Pomocí nastavení můžete řídit, jak se webová aplikace nasadí.
Požadavek
Sada Visual Studio s nainstalovanou úlohou Vývoj pro web
Správa nastavení
Odkaz Zobrazit všechna nastavení se zobrazí po spuštění průvodce publikováním a vytvoření profilu publikování. Nastavení se liší podle typu nasazení.
Pokud chcete zobrazit nebo změnit nastavení, vyberte odkaz Zobrazit všechna nastavení nebo klikněte na některou z ikon tužky. Zobrazí se stránka Nastavení.
- Klikněte na odkaz Nastavení . Otevře se obrazovka Nastavení.
- Tlačítko Prev vás přenese na předchozí obrazovku s nastavením, která můžete upravit pro některé typy nasazení.
- Rozbalte možnosti publikování souboru a zobrazte nastavení, která se vztahují k souborům, které už můžou být na webu.
- Rozbalte nastavení databáze a zobrazte informace o připojení k databázi, které se můžou lišit od toho, co vaše aplikace používá při místním spuštění během vývoje a testování.
Následující tabulka popisuje nastavení. Kliknutím na odkazy zobrazíte další informace.
Název | Typy profilů | Vlastnost | Popis |
---|---|---|---|
Konfigurace | Složka, SLUŽBA IIS | LastUsedBuildConfiguration |
Konfigurace sestavení projektu pro nasazení, Release například . |
TargetFramework | Složka, SLUŽBA IIS | TargetFramework |
Verze .NET, na kterou má aplikace běžet. Projekt už je nastavený, ale můžete ho změnit pro nasazení. |
Režim nasazení | Složka, SLUŽBA IIS | žádný nebo žádný SelfContained |
Můžete zvolit závislé na rozhraní, pokud můžete záviset na dostupném modulu runtime nebo samostatně, pokud chcete modul runtime zabalit s artefakty publikování aplikace. |
Cílový modul runtime | Složka, SLUŽBA IIS | ID modulu runtime .NET (RID) pro toto nasazení. | |
Server | IIS | MSDeployServiceURL |
Název webového serveru, identifikátor URI nebo IP adresa. Například localhost . |
Název webu | IIS | Web | Název webu ve službě IIS, například Default Web Site . |
Username | IIS | UserName |
Uživatelské jméno, které použijete pro přístup k webu ve službě IIS. |
Heslo | IIS | UserPWD |
Při prvním publikování vytvoříte heslo, které použijete k publikování webu. Heslo nejde změnit v sadě Visual Studio, ale dá se změnit ve službě IIS nebo v Azure. Pokud heslo neznáte, můžete ho .publishsettings získat stažením souboru. Viz Nastavení importu publikování ze služby IIS a Import nastavení publikování z Azure. |
Zaškrtávací políčko Uložit heslo | IIS | _SavePWD |
Pokud je zaškrtnuté, uloží heslo jako prostý text do .pubxml souboru. |
Cílová adresa URL | IIS | SiteURLToLaunchAfterPublish |
Adresa URL, která spustí aplikaci, http://localhost/projectname například . Pokud konfigurace služby IIS pro web zpřístupňuje web na konkrétním portu v nastavení vazeb, zahrňte ho jako v http://localhost:nnnn/projectname . Tato možnost je volitelná a poskytuje na stránce Publikování jenom pohodlný odkaz a slouží ke spuštění webu po úspěšném publikování. |
Povolení kompilace ReadyToRun | Složka | PublishReadyToRun |
ReadyToRun je forma kompilace AOT (Head-of-Time). Může snížit latenci tím, že za běhu zabrání kompilaci JIT (Just-in-Time). |
Oříznutí nepoužívaného kódu | Složka | PublishTrimmed |
Minimalizuje velikost samostatného nasazení. |
Vytvoření jednoho souboru | Složka | PublishSingleFile |
Možnost, která umožňuje distribuci publikované aplikace do jednoho souboru. |
Odebrat další soubory v cíli | IIS | SkipExtraFilesOnServer |
Pokud chcete zachovat přidané soubory, zrušte zaškrtnutí políčka. |
Před publikováním odstraňte všechny existující soubory. | FTP | DeleteExistingFiles |
Pokud chcete zachovat nesouvisející soubory v cíli, zrušte zaškrtnutí tohoto políčka, pokud chcete začít s čistým nasazením do složky. |
Umístění balíčku | Balíček IIS WebDeploy | DesktopBuildPackageLocation |
Cesta k místnímu systému souborů pro umístění výstupního balíčku. |
Další kroky
Nastavení se v souboru zachovají .pubxml
. Soubor .pubxml
je vstupní soubor NÁSTROJE MSBuild. Soubor můžete upravit, abyste nasazení dále přizpůsobili. Viz MSBuild.