Pagina de compilare din constructorul de proiecte (baze de date vizuale)

Pagina de compilare din Designerul de proiect este utilizată pentru a specifica instrucțiunile de compilare. Pe această pagină, puteți configura opțiuni suplimentare de compilatoare, precum și evenimente care vor fi executate înainte și după construire.







Pentru a accesa pagina Compilație, selectați nodul de proiect (nu nodul de soluție din Solution Explorer). Selectați Proiect. Proprietăți în bara de meniuri. După ce proiectantul proiectului se deschide, faceți clic pe fila Compilație.

Numele sau locațiile anumitor elemente ale interfeței utilizator Visual Studio afișate pe calculator pot fi diferite de cele listate în instrucțiunile de mai jos. Aceasta depinde de versiunea existentă a Visual Studio și de parametrii utilizați. Pentru informații suplimentare, consultați Personalizarea IDE.

Următoarele opțiuni vă permit să configurați setările de configurare ale compilatorului.

Calea de ieșire a clădirii
Locația fișierelor de ieșire pentru configurarea acestui proiect. Introduceți calea de destinație a construirii în acest câmp sau faceți clic pe butonul Răsfoiți și selectați directorul. Rețineți că traseul este relativ; dacă specificați o cale absolută, aceasta va fi salvată ca o cale relativă. Calea implicită este bin \ Debug \ sau bin \ Release \. Pentru mai multe informații, consultați Debug și Release Project Configurations.

Dacă sunt selectate configurații simplificate de configurare, sistemul de proiect determină tipul de versiune creată (depanare sau finală). Când selectați comanda Build din meniul Debug (F5), construirea va fi plasată în locația de depanare, indiferent de Calea de ieșire specificată. Cu toate acestea, când selectați Build în meniul Build. construcția va fi plasată în locația specificată. Pentru mai multe informații, consultați Debug și Release Project Configurations.

Acest parametru corespunde parametrului compilatorului / optionexplicit.

Dacă fișierul sursă conține operatorul explicit de opțiuni. On sau Off, valoarea din operator suprascrie parametrul Option Explicit din pagina Compilation.

Setarea opțiunii Explicit la Oprit, în general, nu este o practică bună. S-ar putea să apară o eroare în numele variabilei în unul sau mai multe locuri, ceea ce va duce la rezultate neașteptate la pornirea programului.

Opțiunea strictă
Specifică dacă trebuie impusă o semantică de tip strict. Dacă opțiunea Strict este setată la Activat. următoarele condiții provoacă o eroare de compilare:

Conversii îngustă implicite

Tastarea implicită, care duce la tipul de obiect

Erori ale conversiilor înguste implicite apar atunci când există o conversie implicită a unui tip de date, care este o transformare convergentă. Pentru mai multe informații, consultați opțiunea Operator opțional. Conversii explicite și implicite și transformări de extindere și îngustare.

Mai târziu, un obiect este legat de atribuirea sa unei proprietăți sau unei metode a unei variabile declarate cu tipul de obiect. Pentru mai multe informații, consultați opțiunea Operator opțional și legare timpurie și mai târziu.

Opțiunea Strict corespunde parametrului compilatorului / optionstrict.

În cazul în care fișierul sursă conține operatorul de opțiuni stricte. Pornit sau Oprit, valoarea din operator înlocuiește opțiunea Opțiune strictă din pagina Compilație.

Opțiunea de avertizare individuală strictă. Secțiunea Configurare Alertă din pagina Compilație are parametri corespunzători celor trei condiții care cauzează o eroare de compilare în timp ce opțiunea Opțiune strictă este activată. Acești parametri sunt enumerați mai jos:

Legarea târzie; Un apel poate eșua la timpul de execuție

Tipul implicit; obiect este presupus

Când setați opțiunea Strict la Activat, toate cele trei setări de configurare ale alertelor sunt setate la Eroare. Când setați opțiunea Strict la Dezactivat, toți cei trei parametri sunt setați la Nici unul.







Puteți modifica individual fiecare parametru de configurare a alertei pentru proprietatea Nr. Avertisment sau eroare. Dacă cei trei parametri de configurare ale alertei sunt setați la Eroare. On (În) apare în câmpul Opțiuni stricte. Dacă toți cei trei parametri sunt setați pe Nici unul. În acest câmp, apare Oprit. Pentru orice altă combinație a acestor parametri, este afișat (altul).

Comparație opțiune
Indică tipul de comparare a șirului. Selectați Binar. astfel încât compilatorul să utilizeze un caz binar comparat cu caractere sensibile. Pentru a utiliza o comparație de șir cu limba, dar nu cu litere mici, selectați Text.

Acest parametru corespunde opțiunii compilator / optioncompare.

Dacă fișierul sursă conține opțiunea Compare Operator. Valoarea binară sau text din operator înlocuiește opțiunea Comparare opțiune din pagina Compilație.

Acest parametru corespunde parametrului compilatorului / optioninfer.

În cazul în care fișierul sursă conține un operator de opțiune Infer. On sau Off, valoarea din operator elimină opțiunea Inferior opțiune din pagina Compilație.

Termina CPU
Specifică procesorul pentru care doriți să creați fișierul de ieșire. Specificați x86 pentru orice procesor compatibil Intel pe 32 de biți, x64 pentru procesor compatibil Intel-any pe 64 de biți, ARM pentru orice procesor ARM sau orice procesor. Pentru a indica faptul că orice procesor este valid. Orice CPU este valoarea implicită pentru proiectele noi, deoarece permite aplicației să ruleze în cel mai mare număr de tipuri de hardware.

Pentru mai multe informații, consultați / platforma.

Preferabil: 32 biți.
Dacă este selectată caseta de selectare Prefer32-bit, aplicația este lansată ca aplicații pe 32 de biți și pe versiuni de Windows pe 32 de biți și pe 64 de biți. Altfel, aplicația rulează ca o aplicație pe 32 de biți pe versiunile pe 32 de biți ale Windows și ca o aplicație pe 64 de biți pe versiunile pe 64 de biți ale Windows.

Faceți clic pe măsura de 64 de biți aplicația dublează dimensiunea indicatorul și poate provoca probleme de compatibilitate cu bibliotecile, doar 32 de biți. Este logic să executați aplicația ca 64, numai dacă rulează mult mai repede sau necesită mai mult de 4 GB de memorie.

Această casetă de selectare este disponibilă numai dacă toate condițiile enumerate mai jos sunt adevărate.

În pagina Compilare. Lista cu CPU țintă este setată pe Orice CPU.

Pe pagina de aplicare. list Tipul aplicației indică faptul că proiectul aplicației.

Pe pagina de aplicare. Mediul de lucru țintă definește .NET Framework 4.5.

Alerte Configurations
Acest tabel listează condițiile de construire și nivelurile de notificare corespunzătoare (Nr. Avertisment sau Eroare).

În mod implicit, la momentul compilării, toate avertismentele compilatorului sunt adăugate la lista de sarcini. Pentru a dezactiva generarea avertizărilor și a mesajelor de eroare de la compilator, selectați opțiunea Opriți toate avertismentele. Pentru a vă asigura că toate avertismentele sunt tratate ca erori pe care doriți să le corectați, bifați caseta de validare Procesați toate avertismentele ca erori.

Dezactivați toate avertismentele
Vă permite să activați sau să dezactivați compilatorul pentru a crea notificările descrise mai sus în acest document în tabelul Condiții și notificări. Implicit, această casetă de validare este șters. Bifați această casetă de validare pentru a dezactiva crearea de avertismente și mesaje de eroare de către compilator.

Acest parametru corespunde parametrului compilatorului / newarn.

Manipulați toate avertismentele ca erori
Definește modul de gestionare a alertelor. Implicit, acest steag este șters, adică toate avertismentele sunt Avertisment. Selectați această casetă de validare pentru a vă asigura că toate alertele au starea Eroare.

Opțiunea este disponibilă numai dacă nu bifați caseta de selectare Opriți toate avertismentele.

Creați un fișier de documentație XML
Specifică dacă se creează documentația. Implicit, acest steag este setat, adică compilatorul creează documentația și îl include într-un fișier XML. Pentru a împiedica generarea documentației, debifați această casetă.

Acest parametru corespunde opțiunii compilator / doc.

Înregistrarea pentru interoperabilitatea COM
Indică faptul că aplicația furnizează un obiect COM (denumit COM wrapper), care permite acestui obiect COM să interacționeze cu aplicația.

În mod prestabilit, caseta de validare este șters, adică aplicația nu permite interacțiuni COM. Pentru a activa interacțiunea COM, bifați această casetă de selectare.

Această opțiune nu este disponibilă pentru proiecte precum aplicația Windows și aplicația Console.

Construiți evenimente
Faceți clic pe acest buton pentru a deschide caseta de dialog Build Events. Această casetă de dialog servește pentru a indica instrucțiunile care trebuie executate înainte și după construirea proiectului. Această casetă de dialog se aplică numai proiectelor Visual Basic. Pentru mai multe informații, consultați caseta de dialog Build Events (Visual Basic).

Opțiuni suplimentare de compilare
Faceți clic pe acest buton pentru a deschide caseta de dialog Setări complexe de compilare. Fereastra Setări suplimentare pentru compilație servește la specificarea parametrilor suplimentari de construire. Această casetă de dialog se aplică numai proiectelor Visual Basic. Pentru mai multe informații, consultați caseta de dialog Opțiuni complexe de compilatoare (Visual Basic).







Articole similare

Trimiteți-le prietenilor: