Path Assembly Dll

06/05/2005 - 21:01 por Jorge Perez | Informe spam
Estimados como puede saber el path donde se encuentra mi
dll para poder leer un archivo de configuración que estoy
utilizando. He intentado esto pero me retorna otra cosa:


string x = Path.GetDirectoryNam(Assembly.GetCallingAssembly
().Location);
me retorna
@"c:\winnt\microsoft.net\framework\v1.1.4322\temporary
asp.net files\fffff\e2e6f304\c077c5ae\assembly\dl2
\5440389c\8c05e5d9_8652c501"

string y = Path.GetDirectoryName
(Assembly.GetExecutingAssembly().Location);
me retorna
@"c:\winnt\microsoft.net\framework\v1.1.4322\temporary
asp.net files\workflowadmweb\e2e6f304\c077c5ae\assembly\dl2
\a5830924\0c6f4cd9_8652c501"

Lo cual no es lo que espero, deberia ser

d:\carpeta1\carpeta2

Saludos
Jorge

Preguntas similare

Leer las respuestas

#1 Guillermo guille
07/05/2005 - 12:55 | Informe spam
por el mensaje que muestras, estás trabajando con una app de ASP.NET, por
tanto... ¡olvidate de los paths "fijos"!
Tienes que tener en cuenta que en las aplicaciones Web todo se ejecuta desde el
servidor, (aunque este esté en tu equipo), por tanto los paths a las DLLs son
diferentes.
Lo normal, es que las dlls estén en un directorio bin del raíz del sitio web,
pero debes comprobar que tengas permisos (tu DLL tenga permisos) para escribir
en ese directorio...

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Jorge Perez" wrote in message
news:06bc01c5526e$0146bb20$
Estimados como puede saber el path donde se encuentra mi
dll para poder leer un archivo de configuración que estoy
utilizando. He intentado esto pero me retorna otra cosa:


string x = Path.GetDirectoryNam(Assembly.GetCallingAssembly
().Location);
me retorna
@"c:\winnt\microsoft.net\framework\v1.1.4322\temporary
asp.net files\fffff\e2e6f304\c077c5ae\assembly\dl2
\5440389c\8c05e5d9_8652c501"

string y = Path.GetDirectoryName
(Assembly.GetExecutingAssembly().Location);
me retorna
@"c:\winnt\microsoft.net\framework\v1.1.4322\temporary
asp.net files\workflowadmweb\e2e6f304\c077c5ae\assembly\dl2
\a5830924\0c6f4cd9_8652c501"

Lo cual no es lo que espero, deberia ser

d:\carpeta1\carpeta2

Saludos
Jorge
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida