startup path assembly

11/08/2004 - 17:11 por Ariel Gimenez | Informe spam
Hola
Alguien sabe como puedo averiguar el startup path de una dll?
necesito leer un archivito al lado del mismo

muchas gracias

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
11/08/2004 - 17:56 | Informe spam
Ariel Gimenez wrote:
Mostrar la cita
Para saber en que carpeta esta la DLL desde dentro de la DLL puedes usar
esto:

Dim asm As Reflection.Assembly = Reflection.Assembly.GetExecutingAssembly
carpeta = IO.Path.GetDirectoryName(asm.Location)

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
#2 Ariel Gimenez
11/08/2004 - 19:29 | Informe spam
Gracias Eduardo...
lo que pasa es que mira lo que me devuelve:

"c:\windows\microsoft.net\framework\v1.1.4322\temporary asp.net
files\ims_commercialprofile\f188d010\32e0b52d\assembly\dl2\397cbe8f\083f5b40
_c87fc401\ims.commercialprofile.cprofilexlsreports.dll"

lo que necesitaria es por ejemplo "c:\fuentes\componente\bin" ya que ahi es
donde esta la dll y el archivo que necesita leer

muchas gracias
"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> wrote in message
news:%
Mostrar la cita
#3 Eduardo A. Morcillo [MS MVP VB]
11/08/2004 - 21:42 | Informe spam
Mostrar la cita
files\ims_commercialprofile\f188d010\32e0b52d\assembly\dl2\397cbe8f\083f5b40
Mostrar la cita
Entonces es una dll que esta en la carpeta bin de una aplicacion ASP.NET. En
ese caso puedes obtener el directorio de la aplicacion web con
HttpRuntime.AppDomainAppPath.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Ads by Google
Search Busqueda sugerida