Oppure

Loading
21/01/17 15:03
Salve, mi chiedevo se fosse possibile avere in c una cosa del tipo

   using System.Reflection;
   using System.Runtime.CompilerServices;
   using System.Runtime.InteropServices;
     
    // Le informazioni generali relative a un assembly sono controllate dal seguente
    // insieme di attributi. Per modificare le informazioni associate a un assembly
    // occorre quindi modificare i valori di questi attributi.
    [assembly: AssemblyTitle("Sleep Timer")]
    [assembly: AssemblyDescription("Timer per pc che permette lo spegnimento, il riavvio, lo standby e la disconnessione. Questo programma è scritto in C#.")]
    [assembly: AssemblyConfiguration("")]
    [assembly: AssemblyCompany("WebEasy & Co.")]
    [assembly: AssemblyProduct("SleepTimer")]
    [assembly: AssemblyCopyright("Copyright © WebEasy  2009")]
    [assembly: AssemblyTrademark("WebEasy")]
    [assembly: AssemblyCulture("")]
     
    // Se si imposta ComVisible su false, i tipi in questo assembly non saranno visibili
    // ai componenti COM. Se è necessario accedere a un tipo in questo assembly da
    // COM, impostare su true l'attributo ComVisible per tale tipo.
    [assembly: ComVisible(false)]
     
    // Se il progetto viene esposto a COM, il GUID che segue verrà utilizzato per creare l'ID della libreria dei tipi
    [assembly: Guid("9f3d4330-5210-4c3b-b86c-63df11dd879a")]
     
    // Le informazioni sulla versione di un assembly sono costituite dai seguenti quattro valori:
    //
    //      Numero di versione principale
    //      Numero di versione secondario
    //      Numero build
    //      Revisione
    //
    // È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build
    // utilizzando l'asterisco (*) come descritto di seguito:
    // [assembly: AssemblyVersion("1.0.*")]
    [assembly: AssemblyVersion("1.0.0.0")]
    [assembly: AssemblyFileVersion("1.0.0.0")]


(sorgente d'esempio preso dal sito)

Mi spiego meglio. Vorrei che nei *.exe/*.dll che creo uscissero come proprietà del file Nome, Società, versione ecc ecc..Al momento visualizzo solo Tipo, Dimensione ed Ultima modifica. Anche se non direttamente tramite sorgente, ma qualche tramite impostazione del compilatore/IDE?

Utilizzo l'IDE VIsual Studio 2015/2017RC versione community.
EDIT1: In genere uso come progetto win32 Console Aplication .
grazie a tutti per le risposte
Ultima modifica effettuata da 22/01/17 15:22
21/01/17 17:41
GN
Quelle informazioni vanno definite in un file di risorse che viene poi compilato ed infine linkato insieme agli altri file oggetto a formare il binario (exe/dll). In Visual Studio puoi seguire questa procedura (l'ho fatto in VS2015 community):
- In Esplora Soluzioni dovresti avere una cartella chiamata "File di risorse".
- Fai clic destro e dal menu contestuale scegli Aggiungi > Risorsa
- Nella finestra che si apre, scegli "Version" e conferma con il pulsante Nuova
- Ti si dovrebbe aprire una finestra dell'editor in cui puoi modificare i parametri di cui parlavi
- Una volta modificati salva tutto e ricompila e dovresti avere il risultato desiderato
Ultima modifica effettuata da GN 21/01/17 17:43
aaa
21/01/17 19:56
Postato originariamente da GN:

Quelle informazioni vanno definite in un file di risorse che viene poi compilato ed infine linkato insieme agli altri file oggetto a formare il binario (exe/dll). In Visual Studio puoi seguire questa procedura (l'ho fatto in VS2015 community):
- In Esplora Soluzioni dovresti avere una cartella chiamata "File di risorse".
- Fai clic destro e dal menu contestuale scegli Aggiungi > Risorsa
- Nella finestra che si apre, scegli "Version" e conferma con il pulsante Nuova
- Ti si dovrebbe aprire una finestra dell'editor in cui puoi modificare i parametri di cui parlavi
- Una volta modificati salva tutto e ricompila e dovresti avere il risultato desiderato


Grazie,
io in risorse includevo un file .xml con tutte le info e non me lo compilava.
Ora sembra funzionare tutto alla perfezione.
Sapresti indicarmi un buon posto dove reperire una guida sull'IDE visual Studio?
21/01/17 21:26
GN
Postato originariamente da Mikelius:
Sapresti indicarmi un buon posto dove reperire una guida sull'IDE visual Studio?

Essendo un prodotto specifico, e non un concetto/argomento/materia, a mio parere la migliore fonte di informazione è la documentazione ufficiale, la MSDN, puoi partire da qui msdn.microsoft.com/en-us/library/…(v=vs.140).aspx. C'è anche in italiano ma mi sembra che alcuni articoli siano tradotti automaticamente e mi trovo meglio con quella inglese.
aaa
22/01/17 15:21
Postato originariamente da GN:

Postato originariamente da Mikelius:
Sapresti indicarmi un buon posto dove reperire una guida sull'IDE visual Studio?

Essendo un prodotto specifico, e non un concetto/argomento/materia, a mio parere la migliore fonte di informazione è la documentazione ufficiale, la MSDN, puoi partire da qui msdn.microsoft.com/en-us/library/…(v=vs.140).aspx. C'è anche in italiano ma mi sembra che alcuni articoli siano tradotti automaticamente e mi trovo meglio con quella inglese.


Grazie