20 messaggi dal 28 settembre 2005
Ciao,
volevo sapere qual'è il modo più semplice e sicuro per ottenere il percorso della class library che contiene il codice corrente.
Poichè ho un'applicazione n-tier e la class library contiene la logica business, non posso utilizzare HTTPContext, visto che può essere utilizzata sia da pagine ASPX che da un Windows Form.

Grazie
Se ho capito bene dovresti usare la reflection

System.Reflection

Fammi sapere.

Fabrizio

Fabrizio Canevali
non so se ho capito bene ma potresti usare qualcosa del genere

Assembly SampleAssembly;
// Instantiate a target object.
Int32 Integer1 = new Int32();
Type Type1;
// Set the Type instance to the target class type.
Type1 = Integer1.GetType();
// Instantiate an Assembly class to the assembly housing the Integer type.  
SampleAssembly = Assembly.GetAssembly(Integer1.GetType());
// Display the physical location of the assembly containing the manifest.
Console.WriteLine("Location=" + SampleAssembly.Location);


preso dall' Sdk

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

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.