Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Cloud Services (kiterjesztett támogatás) segít leegyszerűsíteni és modernizálni az Azure-erőforrások karbantartását és kezelését. A Visual Studio 2019 16.9-es-verziójától kezdve az Azure-beli felhőszolgáltatásokkal Azure Resource Manager-sablonok (ARM-sablonok) használatával dolgozhat a Cloud Servicesben (kiterjesztett támogatás).
Ez a cikk bemutatja, hogyan teheti közzé az Azure Cloud Services (klasszikus) meglévő példányát az Azure Cloud Servicesben (kiterjesztett támogatás). Az Azure-szolgáltatással kapcsolatos további információkért tekintse meg a Cloud Services (kiterjesztett támogatás) dokumentációját.
Jegyzet
Ez a cikk az Azure Azure Cloud Services (kiterjesztett támogatás)vonatkozik. 2027. március 31-én megszűnik a Cloud Services (kiterjesztett támogatás) üzembehelyezési modellje. Ennek eredményeképpen a támogatott Cloud Services-eszközkészlet ezen dátum után nem lesz elérhető a legújabb Visual Studióban. A Cloud Services (kiterjesztett támogatás) eszközkészlete 2027. március 31-ig általános karbantartással működik a Visual Studio 2022-ben. Javasoljuk, hogy most kezdje el a migrálás megtervezését a zökkenőmentes átmenet érdekében. További információkért tekintse meg a hivatalos közleményt , beleértve az alkalmazások modern Azure-szolgáltatásokba való migrálásával kapcsolatos részletes útmutatást.
Az Azure Cloud Services bizonyos esetekben a kapcsolati sztringekre támaszkodik a hitelesítéshez, például tárfiókokhoz. A kapcsolati sztringek és jelszavak eredendően nem biztonságosak, mivel fennáll a veszély, hogy véletlenül kiszivárognak vagy kompromittálódnak. A Microsoft a felügyelt identitások használatát javasolja a hitelesítéshez, valamint olyan szolgáltatásokat, mint a Service Fabric által felügyelt fürtök.
Közzététel a Cloud Servicesben (kiterjesztett támogatás)
A Visual Studio 2019 16.9-es és újabb verzióiban a Cloud Services (klasszikus) projektek a Publish parancs speciális verziójával rendelkeznek: Közzététel (kiterjesztett támogatás). Ez a parancs a Visual Studio Megoldáskezelőjének helyi menüjében jelenik meg.
A Cloud Servicesben való közzétételkor (kiterjesztett támogatás) van néhány különbség. Például nem választhatja ki, hogy közzé szeretné-e tenni Előkészítés vagy Élestelepítési helyekre, mert ezek a telepítési helyek nem részei a kiterjesztett támogatási közzétételi modellnek. Ehelyett a Cloud Services (kiterjesztett támogatás) használatával több üzembe helyezést is beállíthat, és felcserélheti az üzembe helyezéseket az Azure Portalon. Bár ezt a beállítást a Visual Studio 16.9-es verziójában is használhatja, a felcserélési funkció csak a Cloud Services egy későbbi kiadásáig érhető el (kiterjesztett támogatás).
Mielőtt közzétesz egy (klasszikus) Cloud Services-példányt a Cloud Servicesben (kiterjesztett támogatás), ellenőrizze, hogy a projekt által használt Azure Storage-fiókok V1- vagy V2-fiókok-e. A klasszikus tárfióktípusok az üzembe helyezés során hibaüzenettel meghiúsulnak.
Ellenőrizze azt a tárfiókot is, amelyet az Azure Diagnostics használ. A Diagnosztikai tárfiók ellenőrzéséhez tekintse meg Az Azure Cloud Services és a virtuális gépek diagnosztikáinak beállításacímű témakört. Ha a szolgáltatása klasszikus típusú tárfiókot használ, frissítheti. További információ: Frissítés általános célú V2-tárfiókra. A tárfiókok típusaival kapcsolatos általános információkért tekintse meg tárfiókok áttekintését.
Jegyzet
Ha a .NET 4.8-at a Visual Studio 2022-vel célozza meg, mindenképpen nyissa meg a ServiceConfiguration.Cloud.cscfg fájlt, és ellenőrizze a osFamily elem ServiceConfiguration attribútumának értékét a Cloud Services (kiterjesztett támogatás) üzembe helyezésekor. .NET 4.8-projekteknél használja a osFamily="7"értéket.
Cloud Services-projekt (klasszikus) közzététele a Cloud Servicesben (kiterjesztett támogatás)
Az Azure Cloud Services (klasszikus) projektben kattintson a jobb gombbal a projektcsomópontra, és válassza a Közzététel (kiterjesztett támogatás)lehetőséget.
Megnyílik az Azure-alkalmazás közzététele varázsló.
A fiókesetén válasszon egy fiókot, vagy a fiók legördülő listájában válassza a Fiók hozzáadása lehetőséget.
Válassza ki az előfizetést, válassza ki az üzembe helyezéshez használni kívánt előfizetést.
A Beállítások panelre való áthelyezéshez válassza a Tovább lehetőséget.
A Gyakori beállításoklegördülő listában válassza ki a Cloud Services egy meglévő példányát (kiterjesztett támogatás), vagy válassza Újlétrehozása, majd hozzon létre egy új példányt. Minden egyes Cloud Services (kiterjesztett támogatás) példány zárójelben jelenik meg az adatközpontban. Javasoljuk, hogy a Cloud Services (kiterjesztett támogatás) adatközpontjának helye megegyezik a tárfiók adatközpontjának helyével.
Ha új szolgáltatás létrehozása mellett dönt, megjelenik a Felhőszolgáltatás létrehozása (kiterjesztett támogatás) párbeszédpanel. Adja meg a szolgáltatásnevet, a DNS-nevet, ha eltér a felhőszolgáltatások (kiterjesztett támogatás) üzembe helyezéséhez használni kívánt szolgáltatásnévtől, helytől és erőforráscsoporttól.
Az build konfigurációhozválassza a hibakeresési vagy a kiadásilehetőséget.
A szolgáltatás konfigurációesetén válassza a Felhő vagy Helyilehetőséget.
A tárfiókesetében válassza ki az üzembe helyezéshez használni kívánt tárfiókot, vagy az Új létrehozása lehetőséget választva hozzon létre egy új tárfiókot. A régió zárójelben jelenik meg az egyes tárfiókok esetében. Javasoljuk, hogy a tárfiók adatközpontjának helye megegyezik a felhőszolgáltatás adatközpontjának helyével (a Common Settingsbeállításának megfelelően).
Az Azure Storage-fiók tárolja az alkalmazás üzembe helyezéséhez szükséges csomagot.
A Key Vaultesetében adja meg azt a kulcstartót, amely tartalmazza a Cloud Services (kiterjesztett támogatás) üzembe helyezésének titkos kulcsait. A kulcstartó engedélyezve van, ha a távoli asztal engedélyezve van, vagy ha tanúsítványokat adnak hozzá a konfigurációhoz.
Ha engedélyezi a Távoli asztalt minden szerepkörhöz, válassza ezt a lehetőséget, ha távolról szeretne csatlakozni a szolgáltatáshoz. Ezután adja meg a távoli asztal bejelentkezési hitelesítő adatait.
Válassza a Következő lehetőséget az Összegzés ablakba való áthelyezéshez.
A Célprofilesetében a kiválasztott beállítások alapján hozhat létre közzétételi profilt. Létrehozhat például egy profilt egy tesztkörnyezethez és egy másik profilt éles környezethez. A profil mentéséhez válassza a Mentés ikont. A varázsló létrehozza és menti a profilt a Visual Studio-projektben. A profil nevének módosításához nyissa meg a Célprofil listát, majd válassza a Kezeléslehetőséget.
Jegyzet
A közzétételi profil megjelenik a Visual Studióban a Megoldáskezelőben, és a profilbeállításokat egy .azurePubxml kiterjesztésű fájlba írja a rendszer. A beállítások XML-címkék attribútumaként vannak mentve.
Ellenőrizze a projekt telepítéséhez kiválasztott beállításokat, majd válassza a Közzétételgombot.
A folyamat állapotát a Visual Studióban a tevékenységnapló kimeneti ablakában figyelheti. A Megnyitás a portálon hivatkozásra kattintva megtekintheti a tevékenységnaplót az Azure Portalon.
Gratulálok! Közzétette a Cloud Services -projektet (kiterjesztett támogatás) az Azure-ban. Ha ugyanazokat a beállításokat használva szeretné újból közzétenni, újra felhasználhatja a közzétételi profilt, vagy megismételheti az itt ismertetett lépéseket egy új közzétételi profil létrehozásához. Az üzembe helyezéshez használt ARM-sablont és paramétereket a tároló/<konfiguráció>/Publish mappába mentik.
Azure-erőforrások tisztítása
Távolítsa el azokat az Azure-erőforrásokat, amelyeket nem használ tényleges üzembe helyezéshez. Az Azure portálon válassza az Erőforráscsoportoklehetőséget. Keresse meg és nyissa meg a Cloud Services-példány létrehozásához használt erőforráscsoportot (kiterjesztett támogatás), majd válassza Az erőforráscsoport törléselehetőséget.
Kapcsolódó tartalom
- A Közzététel panelen található Konfigurálás gomb használatával állíthatja be a folyamatos integrációt (CI). További információért lásd az Azure Pipelines dokumentációt.
- Tekintse át cloud services (kiterjesztett támogatás) gyakori kérdéseit.