17/03/11 9:32
Salve a tutti,
E' un bel po' che lavoro con VB.NET e con Visual Studio (prima 2005 e poi 2010) e solo adesso mi sono accorto delle miriadi di impostazioni per l'applicazione.
Ho visto che in Visual Studio 2010 ci sono numerose opzioni per la compilazione nella tab delle proprietà progetto (Progetto > Proprietà di [NomeProgetto])
Intanto si può scegliere tra 4 diverse configurazioni (esposte in un menu a tendina): Attiva (Debug), Debug, Release, Tutte le configurazioni
Poi per ognuna abbiamo varie opzioni che conosco (percorso dell'output, segnalazione degli errori/avvisi, option strict/option explicit/ option binary/option text), ed anche una serie di opzioni "avanzate" che si settano da una finestra di dialogo che si apre tramite un pulsante in fondo alla tab (è necessario scrollare giù per vederlo)
E li è pieno di altre opzioni che sembrano interessanti, ma non conosco:
Rimuovi controllo dell'overflow di Integer
Attiva ottimizzazioni (?)
Genera informazioni di Debug (Full, None, pdb-only) (?)
Definisci costante DEBUG (?)
Definisci costante TRACE (?)
Costanti personalizzate (TextBox) (?)
Genera assembly di serializzazione (Automatico, Attiva, Disattiva) (?)
Framework di destinazione (?)
A cosa servono tutte queste ultime opzioni?
Come posso utilizzarle per ottimizare la mia applicazione?
Come cambio la compilazione da Debug a Release?
E altra domanda magari ovvia: nei computer in cui girano le applicazioni sviluppate in vb.net, deve esserci il framework opportuno? Altrimenti non funzionano?
Grazie a chi mi aiuterà
Ciao
E' un bel po' che lavoro con VB.NET e con Visual Studio (prima 2005 e poi 2010) e solo adesso mi sono accorto delle miriadi di impostazioni per l'applicazione.
Ho visto che in Visual Studio 2010 ci sono numerose opzioni per la compilazione nella tab delle proprietà progetto (Progetto > Proprietà di [NomeProgetto])
Intanto si può scegliere tra 4 diverse configurazioni (esposte in un menu a tendina): Attiva (Debug), Debug, Release, Tutte le configurazioni
Poi per ognuna abbiamo varie opzioni che conosco (percorso dell'output, segnalazione degli errori/avvisi, option strict/option explicit/ option binary/option text), ed anche una serie di opzioni "avanzate" che si settano da una finestra di dialogo che si apre tramite un pulsante in fondo alla tab (è necessario scrollare giù per vederlo)
E li è pieno di altre opzioni che sembrano interessanti, ma non conosco:
Rimuovi controllo dell'overflow di Integer
Attiva ottimizzazioni (?)
Genera informazioni di Debug (Full, None, pdb-only) (?)
Definisci costante DEBUG (?)
Definisci costante TRACE (?)
Costanti personalizzate (TextBox) (?)
Genera assembly di serializzazione (Automatico, Attiva, Disattiva) (?)
Framework di destinazione (?)
A cosa servono tutte queste ultime opzioni?
Come posso utilizzarle per ottimizare la mia applicazione?
Come cambio la compilazione da Debug a Release?
E altra domanda magari ovvia: nei computer in cui girano le applicazioni sviluppate in vb.net, deve esserci il framework opportuno? Altrimenti non funzionano?
Grazie a chi mi aiuterà
Ciao