Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di hkproj
    Registrato dal
    Jul 2006
    Messaggi
    250

    [.net]Leggere commenti XML

    Ciao, come saprete, in .NET 2.0 si possono usare gli comenti XML per dare ad esempio una descrizione ad un oggetto o ad un membro. Ora vorrei chiedervi: Come posso (usando la reflection) leggere il contenuto di questi commenti XML ad un assembly compilato?
    Grazie.
    --------------------HkProj------------------

  2. #2
    Utente di HTML.it L'avatar di hkproj
    Registrato dal
    Jul 2006
    Messaggi
    250
    OK, forse ho capito, bisogna perforza generare il file XML dal compilatore ed analizzarlo da codice. Se avete altre soluzioni da usare con la reflection, aiutatemi.
    Grazie.
    --------------------HkProj------------------

  3. #3
    Non puoi usare la reflection perché i commenti XML non vengono inclusi come metadati degli assembly (sono, giustappunto, commenti); l'unica è analizzare il file XML separato che viene generato dal compilatore.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it L'avatar di hkproj
    Registrato dal
    Jul 2006
    Messaggi
    250
    sisi, Grazie Mille!, infatti mi chiedevo come facessero Visual Studio o SharpDevelop a visualizzare le informazioni sui metodi, proprietà ecc...
    --------------------HkProj------------------

  5. #5
    Sai che fai venire il dubbio anche a me? In effetti per librerie esterne VS.NET ha bisogno del file XML separato ma per il .NET Framework no... indagherò...
    Amaro C++, il gusto pieno dell'undefined behavior.

  6. #6
    Utente di HTML.it L'avatar di hkproj
    Registrato dal
    Jul 2006
    Messaggi
    250
    no, mistero risolto, nella cartella del .NET Framework cè una directory dove ci sono tutti i file XML nella lingua del Framework.
    --------------------HkProj------------------

  7. #7
    Giusto; mistero svelato.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.