Pregunta

Estoy tratando de averiguar cómo lidiar con la instalación y la implementación de nuestro proyecto, que es un marco. Por lo general, los desarrolladores instalan el marco y luego hacen que sus aplicaciones .Net hagan referencia a nuestros dlls.

El marco tiene 2 niveles:

  1. Un número de dlls nativos de C ++
  2. Algunos ensamblados de C ++ \ CLI y C # (todos son dlls) que hacen referencia a los dlls nativos

Deseo proporcionar un instalador que coloque los ensamblados .Net en el GAC e instale los ensamblados nativos en la carpeta WinSxS. Hasta ahora no he podido encontrar mucha información sobre la instalación de ensamblajes SxS. Sé que se puede hacer usando MSI, y me preguntaba si alguien sabe cómo hacerlo con WiX o con alguna otra herramienta de instalación.

Creo que esto no se puede hacer usando los proyectos de instalación de Visual Studio.

No hay solución correcta

Otros consejos

Hice una búsqueda en la pila de correo wix y " Tutorial: Cómo instalar archivos en WinSxS " surgió Espero que te sea de utilidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top