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.
Egy alkalmazás, szolgáltatás vagy összetevő üzembe helyezésével más számítógépeken, eszközökön vagy kiszolgálókon, illetve a felhőben való telepítéshez terjesztheti azt. A Visual Studióban a szükséges üzembe helyezési típushoz válassza ki a megfelelő módszert. (Számos alkalmazástípus támogatja az egyéb üzembehelyezési eszközöket, például a parancssori üzembe helyezést vagy a NuGetet, amelyeket itt nem ismertetünk.)
A részletes üzembe helyezési utasításokért tekintse meg a rövid útmutatókat és oktatóanyagokat. A telepítési lehetőségek áttekintését lásd a Milyen közzétételi lehetőségek megfelelőek számomra?.
Üzembe helyezés helyi mappában
A helyi mappába való üzembe helyezést általában tesztelésre vagy szakaszos üzembe helyezés megkezdésére használják, amelyben egy másik eszközt használnak a végső üzembe helyezéshez.
ASP.NET, ASP.NET Core, Node.js, Python, .NET Coreés .NET 5 és újabb: A Publish eszköz használatával helyezzen üzembe egy helyi mappában. A pontos elérhető lehetőségek az alkalmazás típusától függenek. A Megoldáskezelőben kattintson a jobb gombbal a projektre, és válassza a Közzététellehetőséget. (Ha korábban még nem konfigurált közzétételi profilokat, akkor Új profil létrehozásalehetőséget kell választania.) Ezután válassza Mappalehetőséget. További információ: ASP.NET-alkalmazás közzététele.
Windows asztali: Egy Windows asztali alkalmazást a ClickOnce telepítést használva teheti közzé egy mappában. A felhasználók ezután egyetlen kattintással telepíthetik az alkalmazást. További információkért lásd a következő cikkeket:
Közzététel az Azure-ban
ASP.NET, ASP.NET Core, Pythonés Node.js: Közzététel az Azure App Service-ben vagy az Azure App Service-ben Linuxon az alábbi módszerek egyikével:
- Az alkalmazások folyamatos (vagy automatizált) üzembe helyezéséhez használja az Azure DevOpst Azure Pipelines.
- Az alkalmazások egyszeri (vagy manuális) üzembe helyezéséhez használja a Publish eszközt a Visual Studióban. Lásd: ASP.NET webalkalmazás üzembe helyezése.
- Ha GitHub Actions-munkafolyamatokat szeretne létrehozni ASP.NET és az GitHub.com üzemeltetett Azure-függvényprojektekhez, tekintse meg Üzembe helyezés az Azure-ban a GitHub Actionshasználatával.
- Git használatával történő telepítéshez lásd: az ASP.NET Core folyamatos telepítése az Azure-ba Git segítségével.
A Publish eszköz használatához kattintson a jobb gombbal a projektre a Megoldáskezelőben, és válassza a Közzététellehetőséget. (Ha korábban már konfigurált közzétételi profilokat, akkor ki kell választania Új profil létrehozása.) A Közzététel párbeszédpanelen válassza Azure, majd válassza ki a kívánt Azure-szolgáltatást a folytatáshoz.
kiválasztásaJegyzet
Ha még nem rendelkezik Azure-fiókkal, regisztrálhat itt.
Közzététel a weben vagy üzembe helyezés hálózati megosztáson
ASP.NET, ASP.NET Core, Node.jsés Python-: A Publish eszközzel FTP vagy Web Deploy használatával telepítheti a webhelyeket. További információ: ASP.NET-alkalmazás közzététele.
A Megoldáskezelőben kattintson a jobb gombbal a projektre, és válassza a Közzététellehetőséget. (Ha korábban már konfigurált közzétételi profilokat, akkor ki kell választania Új profil létrehozása.) A Közzététel eszközben válassza ki a kívánt beállítást, és kövesse a konfigurációs lépéseket.
A közzétételi profil Visual Studióban való importálásával kapcsolatos információkért lásd: Közzétételi beállítások importálása és az IIS-re való üzembe helyezés.
Számos más módon is üzembe helyezhet ASP.NET alkalmazásokat és szolgáltatásokat. További információ: ASP.NET webalkalmazások és -szolgáltatások üzembe helyezése.
Windows asztali: A Windows asztali alkalmazásokat a ClickOnce központi telepítésével közzéteheti egy webkiszolgálón vagy egy hálózati fájlmegosztáson. A felhasználók ezután egyetlen kattintással telepíthetik az alkalmazást. További információkért lásd a következő cikkeket:
Telepítőcsomag létrehozása Windows asztali környezethez
Ha a ClickOnce által biztosítottnál összetettebb asztali alkalmazástelepítésre van szüksége, létrehozhat egy Windows Installer-csomagot (MSI- vagy EXE-telepítőfájlt) vagy egy egyéni rendszerindítót.
AZ MSI-alapú telepítőcsomagok a WiX Toolset Visual Studio 2022 Bővítményhasználatával hozhatók létre. Ez egy parancssori eszközkészlet.
Az MSI- vagy EXE-telepítőcsomagok telepítőprojekt (vdproj) használatával hozhatók létre. A beállítás használatához tekintse meg a Visual Studio Installer Projects bővítményt és a .NET 6.0-, vagy közvetlenül lépjen a Visual Studio Installer Projects bővítményhez.
MsI- vagy EXE-telepítőcsomag hozható létre a Revenera Software InstallShield használatával. Az InstallShield használható a Visual Studio 2017 és újabb verzióiban. A Community Edition nem támogatott.
Jegyzet
Az InstallShield Limited Edition már nem része a Visual Studiónak, és a Visual Studio 2017-ben és újabb verzióiban nem támogatott. Érdeklődjön a Revenera Szoftverrel a jövőbeli elérhetőségről.
Az asztali alkalmazások előfeltétel-összetevőit egy általános telepítőcsomag konfigurálásával is telepítheti, amelyet bootstrappernek neveznek. További információ: alkalmazástelepítés előfeltételei.
Közzététel a Microsoft Store-ban
A Visual Studióban alkalmazáscsomagokat hozhat létre a Microsoft Store-ba való üzembe helyezéshez.
UWP-: Az alkalmazást becsomagolva és a menüelemek használatával telepítheti. További információ: UWP-alkalmazások csomagolása a Visual Studiohasználatával.
Windows asztal: A Visual Studio 2017 15.4-es verziójától kezdve telepítheti a Microsoft Store-ba. Ehhez először hozzon létre egy Windows-alkalmazáscsomagoló projektet. További információért lásd: Asztali alkalmazás csomagolása a Microsoft Store számára.
Üzembe helyezés Windows-alkalmazásként
Ha windowsos alkalmazásként szeretne csomagba csomagolni egy projektet, amely képes a karbantartási frissítések fogadására, létrehozhat egy alkalmazástelepítőt. Lásd: App Installer-fájl létrehozása a Visual Studiohasználatával.
Telepítés eszközre (UWP)
Ha UWP-alkalmazást helyez üzembe egy eszközön való teszteléshez, tekintse meg a UWP-alkalmazások futtatása távoli gépen a Visual Studiorészt.
Üzembe helyezés tesztlaborban
Az alkalmazások virtuális környezetekben való üzembe helyezésével kifinomultabb fejlesztést és tesztelést tehet lehetővé. További információ: Azure DevTest Labs.
Folyamatos üzembe helyezés
Az Azure Pipelines használatával engedélyezheti az alkalmazás folyamatos üzembe helyezését. További információ: Azure Pipelines és Azure-ba való üzembe helyezés.