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 alkalmazások MSI-ként való csomagolása gyakran a Visual Studio Installer-projektek bővítményével történik.
Ez a cikk a .NET-et célzó alkalmazásokra vonatkozik, azaz a .NET Core 3.1 és a .NET 5 vagy újabb verzióira, nem pedig a .NET-keretrendszerre.
A bővítményt itt töltheti le:
Frissítés a .NET-hez
A .NET-projektek két különböző közzétételi modellel rendelkeznek.
Keretrendszerfüggő telepítések
Az önálló alkalmazások tartalmazzák a futtatókörnyezetet.
Az üzembe helyezési stratégiákról további információért tekintse meg a .NET-alkalmazások közzétételi áttekintését.
Beállítási projekt létrehozása
A Visual Studióban válassza a Bővítmények>Bővítmények kezeléselehetőséget, és keressen rá a "Visual Studio Installer-projektek" kifejezésre. Vagy töltse le a bővítményt közvetlenül a Marketplace-ről.
A Start ablakban válassza Új projekt létrehozásalehetőséget, majd írja be a "beállítás" kifejezést a keresőmezőbe. Válasszon egy telepítőprojektet, és kövesse az utasításokat.
A telepítőprojektek létrehozásának és létrehozásának részletes példáiért lásd útmutatót: Windows-alapú alkalmazás üzembe helyezése.
A telepítőprojektekre (*.vsproj) vonatkozó általános információkért lásd telepítési és üzembehelyezési projektek.
Az üzembehelyezési tulajdonságokról további információt Üzembehelyezési tulajdonságokcímű témakörben talál.
Munkafolyamat-módosítások a .NET-hez
A .NET-projektek megfelelő kimenetének lekéréséhez válassza az Elsődleges kimenet helyett az Elemek közzététele lehetőséget a Projektkimeneti csoport hozzáadása párbeszédpanelen. A párbeszédpanel megnyitásához válassza >Projekt kimenetének hozzáadása... lehetőséget a Telepítő projekt helyi menüjében.
Önálló telepítő létrehozásához állítsa be a PublishProfilePath tulajdonságot a telepítőprojekt Elemek közzététele csomópontján, a megfelelő tulajdonságkészlettel rendelkező közzétételi profil relatív elérési útján.
Mielőtt beállítaná ezt a tulajdonságot, hozzon létre egy közzétételi profilt az alkalmazásprojektből: válassza a Publish lehetőséget az alkalmazásprojekt helyi menüjében a Megoldáskezelőben, és helyezze üzembe az alkalmazást egy mappában.
Jegyzet
Ez a munkafolyamat nem támogatott ASP.NET Core-alkalmazásokhoz, csak Windows Desktop-alkalmazásokhoz.
Előfeltételek
Ha azt szeretné, hogy a telepítő telepíteni tudja a keretrendszerfüggő .NET-alkalmazásokhoz szükséges futtatókörnyezetet, ezt előfeltételek alapján teheti meg. A telepítőprojekt tulajdonságok párbeszédpanelén nyissa meg a Előfeltételek... párbeszédpanelt, és a következő bejegyzések láthatók:
.NET Core-elemek 
A .NET Core-futtatókörnyezet ... beállítást kell kiválasztani konzolalkalmazásokhoz, .NET Desktop Futtatókörnyezet... a WPF- és WinForms-alkalmazásokhoz.
Jegyzet
Ezek az elemek a Visual Studio 2019 Update 7 kiadásától kezdve jelennek meg.