Buildelési műveletek

A Visual Studio-projekt összes fájlja rendelkezik buildelési műveletsel. A buildelési művelet szabályozza, hogy mi történjen a fájllal a projekt fordításakor.

Buildelési művelet beállítása

A Visual Studio a létrehozási műveletet a fájltípus vagy a létrehozáshoz használt elemsablon alapján állítja be, de ön módosíthatja. A fájl buildelési műveletének beállításához nyissa meg a fájl tulajdonságait a Tulajdonságok ablakban, jelölje ki a fájlt Megoldáskezelő, majd nyomja le Alt+Enter. Vagy kattintson a jobb gombbal a fájlra Megoldáskezelő, és válassza a Tulajdonságoklehetőséget. A Tulajdonságok ablak Speciális szakaszában a buildelési művelet melletti legördülő listában állítsa be a fájl buildelési műveletét.

Fájl buildelési műveletei a Visual Studio

Műveletértékek létrehozása

A C#- és Visual Basic-projektfájlok leggyakoribb buildelési műveletei a következők:

Buildelési művelet Projekttípusok Leírás
További fájlok C#, Visual Basic A C# vagy Visual Basic fordítónak bemenetként átadott nem forrásszövegfájl. Ez a buildelési művelet elsősorban a projekt által hivatkozott elemzők bemeneteinek biztosítására szolgál a kódminőség ellenőrzéséhez. További információ: További fájlok használata.
ApplicationDefinition WPF (Windows Presentation Foundation) Az alkalmazást meghatározó fájl. A projekt első létrehozásakor ez a fájl App.xaml.
CodeAnalysisDictionary .HÁLÓ Egy egyéni szószótár, amelyet a Code Analysis használ a helyesírás-ellenőrzéshez. Lásd: Útmutató: A kódelemzési szótár testreszabása
fordítási bármely A rendszer forrásfájlként továbbítja a fájlt a fordítónak.
Tartalom .HÁLÓ A tartalom megjelölt fájlok streamként kérhetők le Application.GetContentStreammeghívásával. A ASP.NET-projektek esetében ezek a fájlok a webhely részeként jelennek meg az üzembe helyezéskor.
DesignData WPF (Windows Presentation Foundation) XAML-nézetmodell-fájlokhoz használható, hogy a felhasználói vezérlők a tervezéskor, mintaadatokkal és mintaadatokkal legyenek megtekinthetők.
DesignDataWithDesignTimeCreateable WPF (Windows Presentation Foundation) Mint DesignData, de tényleges típusokkal.
Beágyazott erőforrás .HÁLÓ A rendszer átadja a fájlt a fordítónak a szerelvénybe ágyazandó erőforrásként. Meghívhatja System.Reflection.Assembly.GetManifestResourceStream, hogy beolvassa a fájlt a szerelvényből.
EntityDeploy .HÁLÓ Az Entity Framework (EF) .edmx az EF-összetevők üzembe helyezését meghatározó fájlokat.
hamis .HÁLÓ A Microsoft Fakes tesztelési keretrendszeréhez használatos. Lásd: Tesztelt kód elkülönítése a Microsoft Fakes
Nincs bármely A fájl semmilyen módon nem része a buildnek. Ez az érték használható például dokumentációs fájlokhoz, például "ReadMe" fájlokhoz.
lap WPF (Windows Presentation Foundation) Állítson össze egy XAML-fájlt bináris .baml fájlba a futási időben történő gyorsabb betöltéshez.
erőforrás- WPF (Windows Presentation Foundation) Megadja, hogy a fájlt beágyazza egy szerelvényjegyzék-erőforrásfájlba a .g.resourceskiterjesztéssel.
Árnyék .HÁLÓ Olyan .accessor fájlhoz használatos, amely soronként egy beépített szerelvényfájlnevet tartalmaz. A lista minden egyes szerelvényéhez hozzon létre olyan nyilvános osztályokat, amelyek neve ClassName_Accessor, mint az eredetiek, de privát metódusok helyett nyilvános metódusokkal. Egységteszteléshez használatos.
kezdőképernyős WPF (Windows Presentation Foundation) Megadja az alkalmazás indításakor futtatáskor megjelenítendő képfájlt.
XamlAppDef Windows Workflow Foundation Utasítja a buildet, hogy hozzon létre egy munkafolyamat XAML-fájlt egy beágyazott munkafolyamattal rendelkező szerelvénybe.

Jegyzet

A további buildműveletek meghatározott projekttípusok szerint határozhatók meg, így a buildelési műveletek listája a projekt típusától függ, és megjelenhetnek olyan értékek, amelyek nem szerepelnek a listában.

Lásd még: