Especificar otro assembly

30/06/2003 - 09:56 por Iker Llanos | Informe spam
Estoy creando un aplicacion en C# con win forms y en
remoting. Me gustaria saber cual es la manera de
especificar a la aplicación una ubicaión distinta del
assembly. Quiero esto para poder decirle a la aplicación
si existe una nueva versión del assembly y que no haya que
recompilarlo entero.
 

Leer las respuestas

#1 Diego Gonzalez
30/06/2003 - 19:38 | Informe spam
Para hacer esto tendrías que separar tu aplicación en partes. Un EXE y una
DLL en la cual pones el código que quieres reemplazar sin recompilar todo.

Por otro lado en el archivo AssemblyInfo.cs deberías setear la Versión del
assembly a 1.0.0.0 (o el número que quieras) y vas a poder reemplazar los
assemblies sin problema. Si quieres cambiar las versiones de los assemblies,
tienes que usar "policies" que son políticas que se ubican en el archivo de
configuración para informar al AppDomain cargador que versión tiene que
utilizar.

Siempre y cuando se baje la aplicación y se ejecute nuevamente... para
implementar XCOPY deployment es un poco más complicado.

Suerte,
Diego González
Lagash Systems SA

"Iker Llanos" wrote in message
news:029701c33edd$0f524410$
Estoy creando un aplicacion en C# con win forms y en
remoting. Me gustaria saber cual es la manera de
especificar a la aplicación una ubicaión distinta del
assembly. Quiero esto para poder decirle a la aplicación
si existe una nueva versión del assembly y que no haya que
recompilarlo entero.

Preguntas similares