Pregunta

en Microsoft Visual Studio 2010 Me gustaría crear un instalador para una solución que creé.

Lo creé por la forma del menú (Archivo> Nuevo proyecto ...> Otros tipos de proyectos> Configuración y despliegue> Instalador de Visual Studio> Proyecto de configuración), agregados archivos a sus destinos correctos, etc., y todos funcionan bien, excepto por Requisitos previos ...

El problema es que mi solución depende de .NET 3.5 y me gustaría instalarlo automáticamente junto con el instalador, de alguna manera sin conexión, sin descargas de Internet en el tiempo de instalación.

Si en las propiedades del proyecto del instalador Mark "Crear configuración para instalar instalar componentes de requisitos previos" y marcar "Descargar requisitos previos de la misma ubicación que mi aplicación" ...

captothot

... cuando intento ejecutar, muestra mensajes como ese:

Error 7 La ubicación de instalación para los requisitos previos no se ha establecido en 'Sitio web del proveedor de componentes' y el archivo 'dotnetfx35sp1 \ dotnetfx20 \ spnet.msp' en el artículo '.NET Framework 3.5 SP1' no se puede ubicar en el disco. Ver Ayuda para más información. D: \ PROJETOS \ ELETRONICA \ M013-MOURE \ M013-MOURA \ HG-V6-LIGHT1 \ VIDACICLADA-SEMTEMPERATURA \ VIDACICLADA_INSTALLER \ VIDACICLADA_INSTALLER.VDPROJ VIDACICLADA_INSTALLER

Bueno, pongo mi instalador fuera de línea de .NET 3.5 en la misma carpeta Exe Salida de mi solución. ¿Qué estoy haciendo mal?

¿Fue útil?

Solución

Aunque no pude terminar completamente mi paquete de instalación, encontré el problema:

  1. Hice clic en el panel de propiedades
  2. Hice clic en el proyecto de configuración
  3. en la propiedad llamada "localización", cambié el valor a "Inglés (Estados Unidos)"
  4. Para que pueda construir el proyecto y ejecutar el instalador normalmente (a excepción de SQL Server Express, que también me gustaría instalar con ese paquete, pero aunque se ejecuta con la configuración, no crea los servicios de Windows para ello...).

    I.E., el problema fue que mi VS2010 no tiene los archivos necesarios para la configuración de mi idioma nativo ", portugués (Brasil)", pero tiene para el idioma inglés.La configuración final instalará los requisitos previos en el idioma inglés ...

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