A projekt vizuális (alap)
Az alábbi opciók lehetővé teszik az alkalmazás általános beállításait.
Meghatározza a kimeneti fájl nevét, amely tartalmazza az összeszerelési manifesztet. Ennek a tulajdonságnak a megváltoztatásával a kimeneti fájlnév tulajdonsága megváltozhat. Ezt a változtatást a parancssorban a / out (Visual Basic) utasítással is elvégezheti. Ha többet szeretne tudni ehhez a tulajdonsághoz való programozható hozzáféréshez, olvassa el a AssemblyName című részt.
Root névtér
Az összes projektfájl alapnévterülete. Például, ha a Root névtér tulajdonságot a Project1-re állítja, és az 1. osztály bármelyik névtéren kívül van, a névtér a Project1.Class1. Ha a kód Class2 osztályú a Rendelési névtérben. a névtér a Project1.Order.Class2.
Ha törölni szeretné a Gyökér-névtér jelölőnégyzetét. Meghatározhatja a projekt névterének struktúráját a kódban.
Ha a Globális kulcsszót a Névtér-üzemeltetőben használja, megadhat egy névteret a projekt gyökér névteréből. Ha törölni szeretné a Gyökér-névtér jelölőnégyzetét. A Globális magasabb szintű névtér lesz, ami kiküszöböli a Globális kulcsszó szükségességét a Névtér nyilatkozatban. További tudnivalókért lásd: "A globális kulcsszó a névtér-kivonóban" a Visual Basic Névregisztráció részében.
A natív kódban lévő névterek létrehozásával kapcsolatos utasításokat a Névtér-üzemeltető szakaszban találja.
A gyökér névtér tulajdonságáról további információt a / rootnamespace könyvtárban talál.
Ha többet szeretne tudni ehhez a tulajdonsághoz való programozható hozzáféréshez, nézze meg a RootNamespace részt.
Szükséges .NET-keretrendszer verzió (minden konfiguráció)
Megadja a .NET-keretrendszer verzióját, az alkalmazáscélzásokat. Ez a paraméter különböző értékeket tartalmazhat attól függően, hogy a .NET Framework melyik verziója van telepítve a számítógépen.
Az alapértelmezett érték megfelel az .NET Framework szükséges változatának, amelyet az Új projekt párbeszédpanelen megadott.
A Kötelező összetevők párbeszédpanelen felsorolt előfeltételek automatikusan települnek a párbeszédablak első megnyitásakor. Ha később módosítja a .NET-keretrendszer szükséges verzióját a projekthez, manuálisan meg kell adnia a szükséges összetevőket, hogy megfeleljen a kívánt .NET-keretrendszer új verziójának.
A létrehozandó alkalmazás típusa. A Windows Store alkalmazásokhoz megadhatja a Windows Store alkalmazását. Class Library vagy WinMD fájl. A legtöbb más alkalmazástípus esetében meghatározhatja a Windows alkalmazást. Konzolalkalmazás. Osztálykönyvtár. Windows Service vagy Web Control könyvtár.
A webes alkalmazásprojekthez meg kell adnia az osztálykönyvtárat.
Ha a WinMD fájl paramétere meg van adva. akkor a típusok konfigurálhatók bármelyik Windows futásidejű programozási nyelvben. Ha a projekt kimenetét egy WinMD fájlba csomagolja, akkor az alkalmazást különböző nyelveken kódolhatja, és ellenőrizheti a kódot, hogy kölcsönhatásba lépjen, és mindezt egy nyelven írta. Használhatja a WinMD fájl megoldásokhoz beállítást, a Windows Runtime Library célját, beleértve a Windows Store alkalmazásokat is. További információ: A Windows futásidejű összetevőjének létrehozása a C- # és a Visual Basic alkalmazásban.
Az Alkalmazástípus tulajdonsággal kapcsolatos további információkért lásd / cél (Visual Basic). Ha többet szeretne tudni arról, hogy hogyan lehet elérni ezt a tulajdonságot programilag, lásd: OutputType.
Megadja a program ikonként használni kívánt ICO-fájlt. Kérem válasszon <Обзор.> meglévő képfájl kereséséhez. További információ: / win32icon vagy win32icon (C # fordító opciók). A tulajdonság programozásához való hozzáférésről a ApplicationIcon részben olvashat.
Kezdő forma / kezdő objektum / kezdeti univerzális erőforrás kód (URI)
Meghatározza az alkalmazás kezdő formáját vagy belépési pontját.
Ha a Runtime Enable (Engedélyezett futásidejű fájl engedélyezése) opciót választja (alapértelmezett), ez a lista megkapja a Kezdeti űrlap nevét, és csak űrlapokat jelenít meg, mert a .NET-keretrendszer csak az eredeti űrlapokat támogatja, nem pedig az objektumokat.
Ha a projekt egy WPF böngésző alkalmazás, akkor ezt a listát az Első Universal Resource Identifier (URI) nevezik. Az alapértelmezett oldal a Page1.xaml. Lista A kezdeti univerzális erőforrás-kód (URI) lehetővé teszi az alkalmazás indításakor megjelenített felhasználói felület (XAML elem) megadását. További információ: StartupUri.
Ha a Runtime opció engedélyezése törlődik, akkor ez a lista lesz az indító objektum, és megjeleníti az almenüből származó űrlapokat és osztályokat vagy modulokat.
Az indítási objektum határozza meg az alkalmazás betöltésekor hívott belépési pontot. A belépési pont jellemzően az alkalmazás fő formájára vagy az Al Main műveletre van beállítva. amelyet az alkalmazás indításakor végre kell hajtani. Mivel az osztálykönyvtáraknak nincs belépési pontja, egyedülálló érték van ehhez a tulajdonsághoz (- Nincs). További információkért lásd / fő. A tulajdonság programozásához való hozzáférésről lásd: StartupObject.
Összeszerelési információk
Engedélyezze a futási időt
Jelzi, hogy a projekt fogja használni az alkalmazás futási környezetét. Ez a beállítás befolyásolja a Kezdeti űrlap / Kezdő objektum ablakban elérhető opciókat.
Ha bejelöli ezt a jelölőnégyzetet, az alkalmazás a szabványos főmenüt használja. Ennek a jelölőnégyzetnek a kiválasztásával lehetővé válik a Windows futásidejű Tulajdonságok szakaszának funkcióinak használata. ki kell választania az eredeti űrlapot.
Ha ezt a jelölőnégyzetet nem választotta ki, az alkalmazás konfigurálható Sub Main-et használ. a Kezdeti formában megadott. Ebben az esetben megadhat egy kezdeti objektumot (egy egyéni Sub Main egy módszer vagy osztály) vagy egy űrlapot. Ezenkívül a Windows futtatás Tulajdonságok részében a beállítások már nem állnak rendelkezésre.
Windows Prezentációs beállítások
Kattintson erre a gombra az app.manifest fájl létrehozásához és megnyitásához. A Visual Studio ezt a fájlt használja az alkalmazás manifeszt adatainak létrehozásához. Ezután adja meg a kért futási szintet a felhasználói fiókok ellenőrzéséhez az app.manifest címke módosításával
A ClickOnce technológia az asInvoker szinttel vagy virtualizációs móddal működik (nyilvánfejtés létrehozása nélkül). A virtualizációs mód beállításához távolítsa el teljesen a címkét az app.manifestből.
További információ a manifesztek létrehozásáról: A ClickOnce telepítése Windows Vista rendszerben.
A következő opciók állnak rendelkezésre a Windows futtatásának Tulajdonságok részében. Ezek a beállítások csak akkor érhetők el, ha a Futtatás engedélyezése jelölőnégyzet be van jelölve. A Windows Presentation Foundation (WPF) alkalmazások Windows Properties tulajdonságait a következő részben ismertetjük.
A Windows XP bőrtípusainak engedélyezése
Engedélyezze vagy tiltsa le a Windows XP bőrtípusokat, más néven Windows XP Témák. A Windows XP stílusai például lehetővé teszik a lekerekített sarkok és a dinamikus színek vezérlését. Az alapértelmezett érték be van kapcsolva. További információt a Windows XP bőrtípusairól a Windows XP szolgáltatások és a Windows Forms Controls and How-To című részében talál. Windows XP vizuális stílusok engedélyezése.
Hozzon létre egy példányú alkalmazást
Jelölje be ezt a jelölőnégyzetet, hogy megakadályozza az alkalmazás több példányát. Alapértelmezés szerint ez a négyzet törlődik. Ez az opció lehetővé teszi az alkalmazás több példányának futtatását.
A MySettings mentése a leállításkor
Jelölje be ezt a jelölőnégyzetet annak megadásához, hogy a My.Settings alkalmazás beállításai mentésre kerülnek-e, amikor a felhasználó kilép a számítógépből. Az alapértelmezett érték be van kapcsolva. Ha ezt az opciót letiltotta, az alkalmazás beállításait manuálisan mentheti a My.Settings.Save paranccsal.
Hitelesítési mód
Válassza a Windows (alapértelmezett) lehetőséget a Windows-hitelesítés használatának beállításához a bejelentkezett aktuális felhasználó azonosításához. Ezeket az információkat a My.User objektum segítségével futtathatja futásidőben. Ha a saját kódját a felhasználók hitelesítéséhez használja, az alapértelmezett Windows-hitelesítési módok használata helyett válassza az Alkalmazás által definiált lehetőséget.
Leállítási mód
Ha a kezdeti űrlap bezáródik (alapértelmezés szerint), jelezheti, hogy az alkalmazás befejeződik-e, amikor a telepített űrlap inicializálásra kerül, még akkor is, ha más formátumok nyitva maradnak. Válassza ki, ha az utolsó űrlap bezáródik. Annak jelzésére, hogy az alkalmazás befejeződik, amikor az utolsó űrlap bezáródik, vagy amikor kifejezetten hívja a My.Application.Exit vagy End utasítást.
Válassza a Amikor kifejezetten kilép. Annak jelzésére, hogy az alkalmazás véget ér, amikor kifejezetten hívja a Shutdown utasítást.
Válassza az Amikor az utolsó ablak bezáródik. Annak jelzésére, hogy az alkalmazás befejeződik, amikor az utolsó ablak bezáródik vagy amikor kifejezetten hívja a Shutdown utasítást. Ezt az értéket alapértelmezésben használják;
Válassza a Ha a főablak bezáródik. Annak jelzésére, hogy az alkalmazás befejeződik, amikor a főablak bezáródik, vagy amikor kifejezetten hívja a Shutdown utasítást.
Válassza ki azt a űrlapot, amelyet használni szeretne. Egy űrlap vagy sablon használatával korábban létre kell hoznia egy splash képernyőt. Az alapértelmezett érték a (Nem).
Kattintson erre a gombra az eseménykód-fájl megjelenítéséhez, amelybe a Startup futásidejének eseményeit írhatja. Leállítás. UnhandledException. StartupNextInstance és NetworkAvailabilityChanged. A futásidejű környezet néhány módját is felülírhatja. Például megváltoztathatja a viselkedést, amikor a splash képernyő megjelenik az OnInitialize felülírása révén.
A Windows futásidejű Windows Presentation Foundation (WPF) alkalmazások tulajdonságai
Az alábbi opciók állnak rendelkezésre a Windows futtató környezet Tulajdonságok részében. ha a projekt egy Windows Presentation Foundation (WPF) alkalmazás. Ezek a beállítások csak akkor érhetők el, ha a Futtatás engedélyezése jelölőnégyzet be van jelölve. A táblázatban felsorolt beállítások csak WPF alkalmazásokhoz és WPF böngészőalkalmazásokhoz állnak rendelkezésre. Ezek nem állnak rendelkezésre a WPF felhasználói vezérlő könyvtárkönyvtárakhoz vagy felhasználói vezérlő könyvtárakhoz.
Leállítási mód
Ez a tulajdonság csak a Windows Presentation Foundation (WPF) alkalmazásokra vonatkozik.
Válassza a Amikor kifejezetten kilép. Annak jelzésére, hogy az alkalmazás véget ér, amikor kifejezetten hívja a Shutdown utasítást.
Válassza a Amikor az utolsó ablak bezáródik. Annak jelzésére, hogy az alkalmazás befejeződik, amikor az utolsó ablak bezáródik vagy amikor kifejezetten hívja a Shutdown utasítást. Ezt az értéket alapértelmezésben használják;
Válassza a Ha a főablak bezáródik. Annak jelzésére, hogy az alkalmazás befejeződik, amikor a főablak bezáródik, vagy amikor kifejezetten hívja a Shutdown utasítást.
Az opció használatával kapcsolatos további információkért lásd: Kikapcsolás.
Amikor bizonyos alkalmazásállapot-változások előfordulnak (például az alkalmazás elindul vagy befejeződik), az alkalmazásobjektum eseményeket kezdeményez. Az ebbe az osztályba tartozó események teljes listája megtalálható az Alkalmazás részben. Ezeket az eseményeket a megosztott alkalmazásosztály felhasználói kódjának szakaszában kezelik.