Oldal összeállítása, projekt tervező (visual basic)
Oldal összeállítása a projekt tervezője határozza meg összeállítási utasításokat. Beállíthatja További fordító opciók ezen az oldalon, valamint az eseményeket, amelyek kerül végrehajtásra előtt és után áll.
Ahhoz, hogy az oldal eléréséhez, válassza ki a Compile projekt csomópont (nem a csomópont oldat Solution Explorer). Válassza ki a projekt. Tulajdonságok a menüsorban. Amint megnyitja a Project Tervező kattintson a Compile fülre.
Jelennek meg a számítógép nevét, vagy helyszínek egyes elemei Visual Studio felhasználói interfész eltérhet feltüntetett ezeket a nyilatkozatokat. Attól függ, hogy a rendelkezésre álló kibocsátás a Visual Studio és a paraméterek. További információért lásd. Testreszabás részén IDE.
A következő paraméterek segítségével testre szabhatja a paramétereket a fordító beállításait.
Nyomtató útját épület
Helye a kimeneti fájlokat a konfiguráció a projekt. Adja meg a cél útját épület ezen a területen, vagy a Tallózás gombra kattintva válassza ki a mappát. Vegyük észre, hogy az út relatív; ha olyan abszolút útvonal, akkor menti relatív. Az alapértelmezett útvonal - bin \ Debug \ vagy bin \ Release \. További információért lásd. Debug és Release Project konfigurációk.
Ha a kiválasztott egyszerűsített építmények konfigurációk, projekt rendszer maga határozza meg, hogy milyen típusú előállított változata (Debug vagy végleges). Ha rákattint Építsd a Debug menü (F5), az építési kerül a helyére, tekintet nélkül a debug kimenetére útját. Azonban, ha kiválasztja Építőanyag Build menü. épület kerül a megadott helyen. További információért lásd. Debug és Release Project konfigurációk.
Ez a paraméter megfelel egy paraméter compiler / optionexplicit.
Ha a fájl tartalmazza a nyilatkozat Option Explicit. Be vagy Ki értéket a nyilatkozat felülbírálja az Option Explicit oldal összeállítása.
Beállítása paraméter értéke beállítása Ki Option Explicit általában nem jó megoldás. Hiba léphet fel a változó nevét egy vagy több helyen, ami nem várt eredményeket, amikor a program elindul.
Opció szigorú
Meghatározza, hogy ne vezessenek be szigorú szemantikai típusok. Ha Option Strict van állítva. Az alábbi feltételek okozhat egy fordítási hiba:
Implicit szűkület konverziók
Implicit gépelési vezet objektum típusú
Hibák szűkülő implicit konverzió történik jelenlétében egy implicit adatok típusú átalakítás, amely a szűkítő konverzió. További információért lásd. Szakaszok nyilatkozat Option Strict. Explicit és implicit konverzió és szélesítése és szűkítése konverziót.
Késői kötés fordul elő, amikor egy objektum tulajdonság vagy módszerre, amellyel a változtatható deklarált objektum típusa. További információért lásd. Szakaszok Option Strict nyilatkozat, a korai és a késői kötés.
Opció Szigorú beállítás megfelel a fordító / optionstrict.
Ha a fájl tartalmazza a nyilatkozat Option Strict. Be vagy Ki értéket a nyilatkozat felülbírálja az Option Szigorú beállítást a Compile oldalon.
Egyedi lehetőség Szigorú figyelmeztetések. Konfiguráció részében figyelmeztetések az oldalon Compilation van paraméterei megfelelnek a három feltétel, ami miatt a fordítási hiba és a beállításoknál Szigorú. Az alábbiakban ezeket a paramétereket:
Késői kötés; a hívás sikertelen lehet futási időben
Implicit jellege; az objektum feltételezett
Amikor beállítja a paraméter értékek Option Strict mindhárom figyelmeztető konfigurációs paraméterek a hiba. Ha paraméter Option Strict Off értékeket mindhárom paraméter beállítása No.
Akkor egyenként változtatni az egyes figyelmeztető beállításában tulajdonság nincs. A figyelmeztetés vagy hiba. Ha mind a három figyelmeztetés konfigurációs paraméter a hiba. A jelenik meg a lehetőség szigorú mezőbe. Ha mind a három paraméter beállítása Nincs. Ki jelenik meg ezen a területen. Minden más ezen paraméterek kombinációja látható (a másik).
Opció össze
Ez meghatározza, hogy milyen típusú string összehasonlító. Válassza Binary. a fordító kellett használni a bináris string összehasonlító érzékeny. Ahhoz, hogy használni összehasonlítása húrok a nyelvet, de érzéketlen, válassza a Szöveg értéket.
Ez a paraméter megfelel egy paraméter compiler / optioncompare.
Ha a fájl tartalmazza a nyilatkozat Option összehasonlítása. Szöveges vagy bináris értéket a nyilatkozat felülbírálja az Option összehasonlítása oldal összeállítása.
Ez a paraméter megfelel egy paraméter compiler / optioninfer.
Ha a fájl tartalmazza Option Infer - operátor. Be vagy Ki értéket a nyilatkozat felülbírálja az Opció Infer az oldalon összeállítása.
vége CPU
Meghatározza a processzor, amelyre létre a kimeneti fájlt. Set x86 bármilyen 32 bites Intel-kompatibilis processzor, 64 bites Intel-64 bármilyen kompatibilis processzor ARM processzor minden ARM vagy bármely CPU. hogy meghatározza, hogy bármely processzor elfogadható. Bármilyen CPU alapértelmezett beállítás az új projektek, mivel lehetővé teszi, hogy az alkalmazás elvégzi az összes típusú berendezések.
További információért lásd. / Platform.
Előnyösen, a 32-bites.
Ha a zászlót Prefer32-bit be van állítva, akkor az alkalmazás fut, mint egy 32-bites alkalmazás és egy 32 bites és 64 bites Windows-verziók. Ellenkező esetben az alkalmazás fut, mint egy 32 bites alkalmazás 32 bites Windows verziók és egy 64 bites alkalmazás 64 bites Windows-verziók.
Kattintson legalább 64 bites pointer mérete megduplázódik az alkalmazást, és kompatibilitási problémák lehetnek a könyvtárakkal, mindössze 32 bitet. Logikus, hogy az alkalmazás futtatásához, mint 64, csak akkor, ha sokkal gyorsabb, és sokkal nagyobb, mint 4 GB memória.
Ez a jelölőnégyzet csak akkor érhető el, ha az alábbi feltételek.
A Compile oldalon. Feladat lista beállított CPU Bármilyen CPU.
Az alkalmazás oldalon. Alkalmazás típusa lista azt mutatja, hogy az alkalmazási projekt.
Az alkalmazás oldalon. Feladat lista környezet meghatározza a .NET platform Framework 4.5.
konfiguráció figyelmeztetések
Ez a táblázat felsorolja azokat a feltételeket az építési és a megfelelő szinten a bejelentés (No. Figyelem vagy hiba).
Alapértelmezésben összeállításakor minden fordítóprogram figyelmeztetést adunk a feladatok listáját. Tiltsa le a hiba- és figyelmeztető üzenetek a fordító, válassza az Összes tiltása figyelmeztetéseket. Minden figyelmeztetés kezelik hibákat meg kell oldani, válassza Treat összes figyelmeztetést a hibákat.
Kapcsolja ki az összes figyelmeztetések
Ez lehetővé teszi, hogy engedélyezze vagy tiltsa le a fordító generál az értesítés a táblázatban leírt feltételek és figyelmeztetések korábban ebben a dokumentumban. Alapértelmezésben ez a négyzet nincs bejelölve. Jelölje be ezt a négyzetet, hogy tiltsa figyelmeztetések és hibaüzenetek a fordító.
Ez a paraméter megfelel egy paraméter compiler / nowarn.
Kezelje az összes figyelmeztetést a hibákat
Ez határozza meg az irányítást a figyelmeztetéseket. Alapértelmezésben ez a négyzet nincs bejelölve, azaz. E. Minden óvintézkedést Figyelmeztetés állapotát. Válassza ezt a lehetőséget, hogy minden figyelmeztetés volt az állapota egy hiba.
Opció csak akkor, ha nincs bejelölve letiltása az összes figyelmeztetést.
Készítsen dokumentáció XML-fájl
Meghatározza, hogy megteremtse a szükséges dokumentációt. Alapértelmezésben ez be van jelölve, azaz a. E., A fordító létrehoz dokumentációt, és magában foglalja azt az XML-fájlt. Hogy a dokumentáció nem jött létre, a jelet a jelölőnégyzetből.
Ez a paraméter megfelel egy paraméter compiler / doc.
Regisztrálj COM-kölcsönhatás
Ez azt jelzi, hogy az alkalmazás biztosítja a COM-objektumot (a COM lehívható borítás), amely lehetővé teszi, hogy a COM-objektumot, hogy kölcsönhatásba lépnek a kérelmet.
Alapértelmezésben a négyzet nincs bejelölve, t. E. Az alkalmazás nem teszi lehetővé a COM-interakció. Annak érdekében, hogy a COM-interakció, jelölje be ezt a négyzetet.
Ez az opció nem áll rendelkezésre a fajta „a Windows Application” projekt „Console Application”.
Építsd események
Erre a gombra kattintva felfedez párbeszédablak építsünk események. Ez a párbeszédablak, amely jelzi utasítások kell végezni előtt és után a projekt felépítését. Ez a párbeszédablak csak a Visual Basic projektek. További információért lásd. A párbeszédablak „Build Events” (Visual Basic).
Részletes fordítási opciók
Erre a gombra kattintva a párbeszédablak megnyitásához Advanced fordítási opciók. Speciális beállítások ablakban adja összeállításának további építési paramétereket. Ez a párbeszédablak csak a Visual Basic projektek. További információért lásd. Dialog Box „További fordítási opciók” (Visual Basic).