Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Web uygulamanızın dağıtılma şeklini ayarları kullanarak denetleyebilirsiniz.
Önkoşul
Web Geliştirme iş yükünün yüklü olduğu Visual Studio.
Ayarları yönetme
Tüm ayarları göster bağlantısı, bir yayımlama profili oluşturmak için Yayımlama sihirbazını çalıştırdıktan sonra görüntülenir. Ayarlar dağıtım türüne göre değişir.
Ayarları görüntülemek veya değiştirmek için Tüm ayarları göster bağlantısını seçin veya kalem simgelerinden herhangi birine tıklayın. Ayarları sayfası görüntülenir.
- Ayarlar bağlantısına tıklayın. Ayarlar ekranı açılır.
- Önceki düğmesi, bazı dağıtım türleri için düzenleyebileceğiniz ayarlarla sizi önceki ekrana götürür.
- Sitede bulunan dosyalarla ilgili ayarları görüntülemek için Dosya Yayımlama Seçenekleri genişletin.
- Veritabanı ayarlarını genişleterek veritabanı bağlantı bilgilerini görüntüleyin. Bu bilgiler geliştirme ve test sırasında yerel olarak çalışırken uygulamanızın kullandığından farklı olabilir.
Aşağıdaki tabloda ayarlar açıklanmaktadır. Daha fazla bilgi için bağlantılara tıklayın.
Ad | Profil türleri | Mülk | Açıklama |
---|---|---|---|
Konfigürasyon | Klasör, IIS | LastUsedBuildConfiguration |
Dağıtılacak proje derleme yapılandırması, örneğin Release . |
Hedef Çerçeve | Klasör, IIS | TargetFramework |
Uygulamanın üzerinde çalıştırılması hedeflenen .NET sürümü. Bu, proje tarafından zaten ayarlanmıştır, ancak dağıtım için değiştirebilirsiniz. |
Dağıtım modu | Klasör, IIS | yok veya SelfContained |
Çalışma zamanının mevcut olduğuna güvenebiliyorsanız çalışma zamanına bağımlı seçeneğini, ya da çalışma zamanını uygulamanın yayımlama eserleriyle birlikte paketlemek istiyorsanız bağımsız seçeneğini tercih edebilirsiniz. |
Hedef Çalışma Zamanı | Klasör, IIS | Bu dağıtım için .NET Çalışma Zamanı Kimliği (RID). | |
Sunucu | IIS | MSDeployServiceURL |
Web sunucusu adı, URI veya IP adresi. Örneğin, localhost . |
Site adı | IIS | Site | IIS'deki site adı, örneğin, Default Web Site . |
Kullanıcı adı | IIS | UserName |
IIS'de siteye erişmek için kullanacağınız kullanıcı adı. |
Parola | IIS | UserPWD |
İlk kez yayımladığınızda, siteyi yayımlamak için kullanacağınız bir parola oluşturursunuz. Parola Visual Studio'da değiştirilemez, ancak IIS'de veya Azure'da değiştirilebilir. Parolayı bilmiyorsanız, .publishsettings dosyasını indirerek alabilirsiniz. Bkz. IIS'den yayımlama ayarlarını içeri aktarma ve Azure'dan yayımlama ayarlarını içeri aktarma. |
Parolayı kaydet onay kutusu | IIS | _SavePWD |
İşaretlenirse, parolayı .pubxml dosyasına düz metin olarak kaydeder. |
Hedef URL | IIS | SiteURLToLaunchAfterPublish |
Uygulamayı başlatan URL, örneğin http://localhost/projectname . Web sitesinin IIS yapılandırması, siteyi bağlama ayarlarında belirli bir bağlantı noktasında kullanıma sunarsa, bunu http://localhost:nnnn/projectname olarak ekleyin. Bu isteğe bağlıdır ve yalnızca Yayımla sayfasında uygun bir bağlantı sağlar ve başarılı bir yayımlama sonrasında siteyi başlatmak için kullanılır. |
ReadyToRun derlemeyi etkinleştir | Klasör | PublishReadyToRun |
ReadyToRun, zamanından önce (AOT) derlemenin bir biçimidir. Çalışma zamanında tam zamanında (JIT) derlemeyi önleyerek gecikme süresini azaltabilir. |
Kullanılmayan kodu kırpma | Klasör | PublishTrimmed |
Bağımsız dağıtımın boyutunu en aza indirir. |
Tek dosya oluşturma | Klasör | PublishSingleFile |
Yayımlanan uygulamanın tek bir dosyada dağıtılmasına izin veren bir seçenek. |
Hedefte ek dosyaları kaldırma | IIS | SkipExtraFilesOnServer |
Eklenen dosyaları korumak için kutunun işaretini kaldırın. |
Yayımlamadan önce var olan tüm dosyaları silin. | FTP | DeleteExistingFiles |
Hedef konumda ilişkisiz dosyaları korumak için bu işareti kaldırın veya klasöre temiz bir dağıtımla başlamak için bu işareti koyun. |
Paket konumu | IIS WebDeploy Paketi | DesktopBuildPackageLocation |
Çıkış paketini yerleştirmek için yerel bir dosya sistemi yolu. |
Sonraki adımlar
Ayarlar .pubxml
dosyasında kalıcıdır.
.pubxml
dosyası bir MSBuild giriş dosyasıdır. Dağıtımı daha fazla özelleştirmek için dosyayı düzenleyebilirsiniz. Bkz. MSBuild.