42 messaggi dal 26 novembre 2003
Come possso utilizzare il resgen per creare il file delle risorse da pagina ASPX.
Io ho bisogno di lanciare il resgen nel server da pagina ASPX.
mm, meglio se usi la classe System.Resources.ResourceWriter e ResourceReader.

Ciao

Il mio blog
Homepage
42 messaggi dal 26 novembre 2003
Ma Questo mi compila anche la risursa oppure no?
come funzionano questi metodi?

Grazie.
resgen, così come resource writer, crea i files .resource, non li compila in un assembly. Per quello c'è al o il compilatore del linguaggio. In verità i files resource li puoi usare con ResourceReader ma locca il file e oltre ad avere problemi di accesso concorrente, non lo puoi modifica mentre l'applicazione va.

Ciao

Il mio blog
Homepage
42 messaggi dal 26 novembre 2003
Io Non Ho mai creato un Assembly per i file .resouces.
Io creo un file .txt e poi utilizzo il resgen per creare il file .resources.

Non h mai utilizzato al.exe .

A cosa mi serve? è utile creare degli Assembly satellite?

Ciao e Grazie.
Ok, e cosa ne facevi dei file .resource allora?

Con gli assembly satellite sfrutti le caratteristiche degli assembly .ne. Primo cerca l'assembly giusto in base alla lingua del thread, secondo gli assembly sono in shadow copy e quindi li puoi modificare in corsa.

Guarda qua
http://www.aspitalia.com/articoli/aspplus/resources.aspx

Ciao

Il mio blog
Homepage
42 messaggi dal 26 novembre 2003
Utilizzo i file .resources per la gestione del multi lingua.

Ma utillizzo la sintassi :

ResourceManager rm=new ResourceManager("my_testi",System.Reflection.Assembly.GetExecutingAssembly());
testo0=rm.GetString("testo0",culture);

E mi prende il file corretto in base alla lingua

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.