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.
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.
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.