Estoy desarrollando una aplicación en c#, en la que el usuario final compila
algunas cosas en tiempo de ejecución, para ello he creado un sencillo editor
y lo he provisto de intellisense. Mi problema es el siguiente:
Para los documentos xml pequeños no tengo ningún problema los leo con
XmlTextReader, pero utilizo algunas clases de
mscorlib.dll(System.Math,etc...) y el fichero mscorlib.xml tiene 5MB.
Mis Preguntas son las siguientes:
1.¿Alguien sabe de alguna utilidad o lector xml proporcionado por c# que me
permita leer los comentarios que intellisense muestra como tooltip de forma
más eficiente?
2.¿Como localizo el fichero automáticamente a partir de los datos
proporcionados por la propiedad Assembly.Location si utilizo Visual estudio
.Net en Castellano y el fichero mscorlib.dll reside en
"Winnt\Microsoft.Net\Framework\v1.1.4322"
mientras que el fichero mscorlib.xml reside en
"Winnt\Microsoft.Net\Framework\v1.1.4322\es"?
Hasta ahora lo estoy haciendo concatenando a la primera rut
System.Globalization.CultureInfo.CurrentCulture.TwoLetterISOLanguageName.Pero me quiero asegurar que en proximas versiones de .Net no tenga problemas
Gracias a todos.
Leer las respuestas