Yayımlamaya Genel Bakış

ASP.NET, .NET Core ve Python uygulamaları için Yayımlama aracını kullanarak uygulamalarınızı dağıtabilirsiniz.

Yayımla nedir?

Yayımla aracı, uygulamanızı çeşitli hedeflere dağıtmanıza yardımcı olur. Çözüm Gezgini'da projenize sağ tıklayıp bağlam menüsünden Yayımla'yı seçerek başlayın.

Nasıl çalışır?

Yayımlama, tek bir proje için birden çok proje yapılandırmasına ve birden çok yayımlama hedefine izin vermek için profilleri (.pubxml dosyaları) kullanır.

publish profiles

Profilin içeriği XML ve MSBuild tabanlıdır.

publish profile example contents

Yayımla profili, kimlik bilgilerini ayrı bir dosyada tutar ve varsayılan olarak iade edilemez.

hidden user files

Yayımlama profillerini her zaman IIS ve Azure Uygulaması Hizmetinden içeri aktarabilirsiniz

import profile

Visual Studio, Azure hizmetlerine bağımlılıkları yönetmenize yardımcı olabilir

Uygulamanızı Azure'a dağıtmak için Yayımlama aracını kullandığınızda, Azure hizmetlerine bağımlılıkları yapılandırma fırsatı elde edersiniz.

dependencies during publish

Farklı bir SQL veritabanına veya farklı bir Depolama hesabına ya da test, Soru-Cevap, önceden üretim gibi farklı ortamlar için farklı bir Key Vault'a bağlanmak isteyebilirsiniz.

Sonraki adımlar

Yayımlama aracı için: