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.
Azure Cloud Services (genişletilmiş destek), Azure kaynaklarınızı koruma ve yönetme yönteminizi basitleştirmenize ve modernleştirmenize yardımcı olur. Visual Studio 2019 sürüm 16.9'dan başlayarak, Cloud Services'te Azure Resource Manager şablonlarını (ARM şablonları) kullanarak Azure'daki bulut hizmetleriyle çalışabilirsiniz (genişletilmiş destek).
Bu makalede, mevcut bir Azure Cloud Services örneğini (klasik) Azure Cloud Services'a (genişletilmiş destek) nasıl yayımlayabileceğiniz gösterilmektedir. Bu Azure hizmeti hakkında daha fazla bilgi için Cloud Services (genişletilmiş destek) belgelerine bakın.
Not
Bu makale Azure Azure Cloud Services (genişletilmiş destek)için geçerlidir. 31 Mart 2027'de Cloud Services (Genişletilmiş Destek) dağıtım modeli kullanımdan kaldırılacaktır. Sonuç olarak, destekleyen Cloud Services araçları bu tarihten sonra en son Visual Studio'da kullanılamaz. Cloud Services (Genişletilmiş Destek) araçları, 31 Mart 2027'ye kadar genel bakımla Visual Studio 2022'de çalışmaya devam edecektir. Sorunsuz bir geçiş sağlamak için geçiş planlamanızı şimdi başlatmanızı öneririz. Uygulamalarınızı modern Azure hizmetlerine geçirmeyle ilgili ayrıntılı yönergeler de dahil olmak üzere daha fazla bilgi için resmi duyuruya bakın.
Azure Cloud Services, depolama hesapları gibi bazı durumlarda kimlik doğrulaması için bağlantı dizelerine dayanır. Bağlantı dizeleri ve parolalar, istenmeyen maruz kalma veya tehlikeye atma riski nedeniyle doğal olarak güvenli değildir. Microsoft, kimlik doğrulaması için yönetilen kimliklerin ve Service Fabric yönetilen kümeleri gibi hizmetlerin kullanılmasını önerir.
Cloud Services'da yayımlama (genişletilmiş destek)
Visual Studio 2019 sürüm 16.9 ve sonraki sürümlerinde, Cloud Services (klasik) projeleri Yayımla komutunun özel bir sürümüne sahiptir: Yayımla (genişletilmiş destek). Bu komut, Visual Studio'daki Çözüm Gezgini'ndeki kısayol menüsünde görüntülenir.
Cloud Services'da yayımladığınızda bazı farklılıklar vardır (genişletilmiş destek). Örneğin, Hazırlama veya Üretimyayımlamayı seçmezsiniz, çünkü bu dağıtım yuvaları genişletilmiş destek yayımlama modelinin parçası değildir. Bunun yerine, Cloud Services (genişletilmiş destek) ile birden çok dağıtım ayarlayabilir ve Azure portalında dağıtımları değiştirebilirsiniz. Visual Studio sürüm 16.9'da bu ayarı kullanmak mümkün olsa da, Cloud Services'ın sonraki bir sürümüne (genişletilmiş destek) kadar değiştirme özelliği kullanılamaz.
Cloud Services (klasik) örneğini Cloud Services'a (genişletilmiş destek) yayımlamadan önce, projenizin kullandığı Azure Depolama hesaplarının V1 veya V2 hesapları olup olmadığını denetleyin. Klasik depolama hesabı türleri dağıtım sırasında bir hata iletisiyle başarısız olur.
Ayrıca Azure Tanılama'nın kullandığı depolama hesabını da kontrol edin. Tanılama depolama hesabını denetlemek için bkz. Azure Cloud Services ve sanal makineler için tanılamayı yapılandırma. Hizmetiniz klasik bir depolama hesabı kullanıyorsa, bunu yükseltebilirsiniz. Daha fazla bilgi için bkz. Genel amaçlı V2 depolama hesabına yükseltme. Depolama hesabı türleri hakkında genel bilgi için bkz. Depolama hesabına genel bakış.
Not
.NET 4.8'i Visual Studio 2022 ile hedeflediyseniz, Cloud Services (genişletilmiş destek) dağıtımınızı yayımladığınızda ServiceConfiguration.Cloud.cscfg dosyasını açtığınızdan ve osFamily öğesindeki ServiceConfiguration özniteliğinin değerini denetlediğinizden emin olun. .NET 4.8 projesi için osFamily="7"değerini kullanın.
Cloud Services (klasik) projesini Cloud Services'a yayımlama (genişletilmiş destek)
Azure Cloud Services (klasik) projenizde, proje düğümüne sağ tıklayın ve Yayımla (genişletilmiş destek)seçin.
Azure Uygulamasını Yayımla sihirbazı açılır.
Hesapiçin bir hesap seçin veya hesap açılır listesinde Hesap ekle'yi seçin.
aboneliğinizi seçiniçin dağıtımınız için kullanılacak aboneliği seçin.
Sonraki'yi seçip Ayarları bölmesine geçin.
Ortak Ayarlaraçılan listeden mevcut bir Cloud Services örneğini (genişletilmiş destek) seçin veya yeni oluşturseçin ve ardından yeni bir örnek oluşturun. Veri merkezi, Cloud Services'ın her örneği için parantez içinde görüntülenir (genişletilmiş destek). Cloud Services için veri merkezi konumunun (genişletilmiş destek) depolama hesabınızın veri merkezi konumuyla aynı olmasını öneririz.
Yeni bir hizmet oluşturmayı seçerseniz Bulut Hizmeti Oluştur (genişletilmiş destek) iletişim kutusu görüntülenir. Bulut Hizmetleri (genişletilmiş destek) dağıtımınız için kullanılacak hizmet adından, konumdan ve kaynak grubundan farklıysa hizmet adını, DNS adını belirtin.
Yapı yapılandırmasıiçin Hata Ayıklama veya Yayınseçeneğini belirleyin.
Hizmet yapılandırmasıiçin Cloud veya Localöğesini seçin.
Depolama hesabıiçin, bu dağıtımda kullanılacak depolama hesabını seçin veya yeni bir depolama hesabı oluşturmak için Oluştur yeni seçeneğini tercih edin. Bölge, her depolama hesabı için parantez içinde görünür. Depolama hesabının veri merkezi konumunun bulut hizmetinin veri merkezi konumuyla aynı olmasını öneririz (Genel Ayarlar) üzerinde ayarlanmıştır.
Azure Depolama hesabı, uygulama dağıtımı için paketi depolar.
Anahtar kasasıiçin, Cloud Services (genişletilmiş destek) dağıtımınız için gizli bilgileri içeren anahtar kasasını belirtin. Uzak masaüstü etkinleştirildiğinde veya yapılandırmaya sertifikalar eklendiğinde anahtar kasası etkinleştirilir.
tüm roller için Uzak Masaüstü'nü etkinleştir seçeneği için, hizmete uzaktan bağlanabilmek istiyorsanız bu seçeneği belirleyin. Ardından, uzak masaüstü için oturum açma kimlik bilgilerini girin.
Sonraki seçeneğini belirleyip Özeti bölmesine geçin.
Hedef profiliiçin, seçtiğiniz ayarlardan bir yayımlama profili oluşturmayı seçebilirsiniz. Örneğin, bir test ortamı için bir profil ve üretim için başka bir profil oluşturabilirsiniz. Bu profili kaydetmek için Kaydet simgesini seçin. Sihirbaz profili oluşturur ve Visual Studio projesine kaydeder. Profil adını değiştirmek için Hedef profil listesini açın ve ardından Yönetseçin.
Not
Yayımlama profili Visual Studio'daki Çözüm Gezgini'nde görünür ve profil ayarları .azurePubxml uzantısına sahip bir dosyaya yazılır. Ayarlar XML etiketlerinin öznitelikleri olarak kaydedilir.
Proje dağıtımınız için seçtiğiniz ayarları doğrulayın ve Yayımla'ni seçin.
İşlem durumunu Visual Studio'daki etkinlik günlüğü çıkış penceresinde izleyebilirsiniz. Azure portalında etkinlik günlüğünü görüntülemek için Portalda aç bağlantısını seçin.
Tebrikler! Cloud Services (genişletilmiş destek) projenizi Azure'da yayımladınız. Aynı ayarları kullanarak yeniden yayımlamak için yayımlama profilini yeniden kullanabilir veya burada açıklanan adımları yineleyerek yeni bir yayımlama profili oluşturabilirsiniz. Dağıtım için kullanılan ARM şablonu ve parametreleri kutusu/<yapılandırma>/Publish klasörüne kaydedilir.
Azure kaynaklarını temizleme
Gerçek bir dağıtım için kullanmadığınız Azure kaynaklarını temizleyin. Azure portalındaKaynak gruplarınıseçin. Cloud Services örneğini oluşturmak için kullandığınız kaynak grubunu bulun ve açın (genişletilmiş destek) ve ardından kaynak grubunu sil seçin.