Projekt- és megoldástulajdonságok kezelése

A projektek olyan tulajdonságokkal rendelkeznek, amelyek a fordítás, a hibakeresés, a tesztelés és az üzembe helyezés számos aspektusát szabályozzák. Egyes tulajdonságok gyakoriak az összes projekttípusban, és némelyik egyedi az adott nyelvekre vagy platformokra.

A projekttulajdonságok eléréséhez kattintson a jobb gombbal a projektcsomópontra a Megoldáskezelőben , és válassza a Tulajdonságok lehetőséget. A tulajdonságokat a menüsáv keresőmezőbe is beírhatja, és a találatok közül válassza a Tulajdonságok ablak lehetőséget .

A legtöbb projekttulajdonság nem függ a konfigurációtól vagy a platformtól, de vannak, akik igen. További információkért tekintse meg a konfigurációkon alapuló tulajdonságok beállítását.

Képernyőkép a Megoldáskezelő helyi menüjéről a Tulajdonságok lehetőség kiemelésével.

Képernyőkép a Megoldáskezelő helyi menüjéről a Tulajdonságok lehetőség kiemelésével.

Előfordulhat, hogy a .NET-projekteknek is van tulajdonságcsomópontja a projektfában.

A Megoldáskezelő képernyőképe egy Tulajdonságok csomóponttal.

A Megoldáskezelő képernyőképe egy Tulajdonságok csomóponttal.

Projekttulajdonságok

A projekttulajdonságok csoportokba vannak rendezve, és minden csoportnak saját tulajdonságlapja van. A lapok különböző nyelvek és projekttípusok esetén eltérőek lehetnek.

C#, Visual Basic és F# projekttulajdonságok

C#, Visual Basic és F# projektekben a .NET Projekttervező elérhetővé teszi a tulajdonságokat.

Az alábbi képernyőképen a Build tulajdonságlap látható a .NET Projekttervező egy konzolprojekt esetében a C# nyelvben:

Projekttervező képernyőképe, amelyen a Build lap van kijelölve.

Projekttervező képernyőképe, amelyen a Build lap van kijelölve.

Az alábbi képernyőképen a .NET ProjekttervezőFordítási tulajdonságlapja látható egy Visual Basic konzolprojektben.

Projekttervező képernyőképe, amelyen a Fordítás lap van kijelölve.

Projekttervező képernyőképe, amelyen a Fordítás lap van kijelölve.

Az egyes .NET-tulajdonságokkal kapcsolatos további információkért lásd: .NET Project Designer.

Borravaló

A megoldások és a projektelemek mindegyike rendelkezik néhány tulajdonsággal. Ezeket a tulajdonságokat a Tulajdonságok ablakban érheti el, nem a .NET Projekttervezőben.

.NET-keretrendszer projekttervezője

A .NET-keretrendszer-projektek esetében a Projekttervező különböző lapfülekkel rendelkezik. Az alábbi táblázat az egyes lapok tulajdonsághivatkozására mutat.

Fontos

A .NET-projekttervezőn keresztül elért projekttulajdonságok eltérnek a Tulajdonságok ablak tulajdonságaitól.

Ingatlan Language/platform Leírás
Application C#, F#, Visual Basic, UWP, WPF A projekt alkalmazásbeállításainak és tulajdonságainak megadása.
Épít C#, F#, WPF Adja meg a projekt buildkonfigurációs tulajdonságait.
Események összeállítása C#, Visual Basic, WPF Adja meg a buildkonfigurációs utasításokat.
Kódelemzés C#, F#, Visual Basic, WPF Konfigurálja a kódelemző eszközt.
Összeállít Visual Basic Adja meg a fordítási folyamat tulajdonságait.
Saját bővítmények Visual Basic A Saját névtér bővítmények kezelése.
Szoftvercsomag C#, F#, Visual Basic NuGet-csomag létrehozása a build során.
Közzétesz Visual Basic, WPF Konfigurálja a ClickOnce tulajdonságait.
Hivatkozások Visual Basic A projekt által használt hivatkozások kezelése.
Referenciaútvonalak WPF Projekt referenciaútvonalainak kezelése.
Resources C#, F#, Visual Basic, WPF A RESX-fájl elérése egy C#-projekt Megoldáskezelőjében, egy Visual Basic-projekt alapértelmezett erőforrásfájljának létrehozása vagy erőforrások hozzáadása WPF-projekthez.
Services Visual Basic, WPF, Windows Forms Engedélyezze az ügyfélalkalmazás-szolgáltatásokat.
Settings C#, F#, Visual Basic, WPF Adja meg egy projekt alkalmazásbeállítását.
Aláírás Visual Basic, WPF Írja alá az alkalmazás- és üzembehelyezési jegyzékeket, és írja alá a szerelvényt. (Visual Basic-projektek esetén a .NET-projektek ClickOnce-jegyzék-aláírása mostantól Build>Publishalatt található.)
Biztonság Visual Basic, WPF A ClickOnce üzembe helyezésével üzembe helyezett alkalmazások kódhozzáférés biztonsági beállításainak konfigurálása.

C++ és JavaScript-projektek

A C++ és JavaScript-projektek más felhasználói felületet használnak a projekttulajdonságok kezeléséhez. Az alábbi képernyőképen egy C++ projekttulajdonság-lap látható. A JavaScript-lapok hasonlóak.

A C++ projekttulajdonságok lap képernyőképe.

A C++ projekttulajdonságok lap képernyőképe.

További információ a C++ projekttulajdonságokról: Projekttulajdonságok használata (C++). További információ a JavaScript-tulajdonságokról: Tulajdonságlapok, JavaScript.

Megoldás tulajdonságai

A megoldás tulajdonságainak eléréséhez kattintson a jobb gombbal a Megoldáskezelő megoldáscsomópontra, és válassza Tulajdonságoklehetőséget. A Megoldás csomópont helyi menüje a projekt típusától, a programozási nyelvtől vagy a platformtól is függ.

Képernyőkép a megoldáscsomóponthoz tartozó jobb egérgombos menüről.

Képernyőkép a megoldáscsomóponthoz tartozó jobb egérgombos menüről.

A párbeszédpanelen beállíthatja projektkonfigurációkatHibakeresési vagy Kiadási buildekhez, és kiválaszthatja, hogy mely projektek legyenek az indítási projekt, amikor kiválasztja F5. A megoldás szintjén lévő Code Analysis tulajdonságlap el lett távolítva. A kódelemzési tulajdonságokat a projekt szintjén is beállíthatja.

A megoldás tulajdonságai párbeszédpanel képernyőképe.

A megoldás tulajdonságai párbeszédpanel képernyőképe.

A megoldás tulajdonságai egy megoldásfelhasználói beállítások (.suo) fájlban vannak tárolva. Erről a fájltípusról további információt Megoldásfájlcímű témakörben talál.