Pregunta

Estoy usando el proyecto MSI con InstallShield 2010.

Quería agregar algunos scripts SQL en mi proyecto para dos conexiones diferentes. Estaba tratando de clonar el diálogo de Sqllogin y configurarlo para la segunda conexión, no sé exactamente lo que hice, exporté, importé, eliminé, cloné este diálogo durante muchas veces para experimentar algunas cosas y ahora, cuando probé la configuración (no es un error de compilación) Entiendo este error:

Error 2878: en el diálogo sqllogin, el control radiobuttongroup1 tiene un valor posible: 0. Este es un valor no válido o duplicado.

El error aparece justo antes del cuadro de diálogo Sqllogin.

Después de otros experimentos para corregir este error, eliminé el cuadro de diálogo Sqllogin y todas mis conexiones SQL para comenzar de nuevo (he notado que el cuadro de diálogo Sqllogin no es disponible en un proyecto MSI básico si no se establece una conexión SQL, el diálogo aparece en La lista después de una nueva conexión SQL) y agregué una nueva conexión SQL (no he realizado ningún cambio en la conexión SQL) y, como supuso, se generó el cuadro de diálogo Sqllogin.

Construyo el proyecto y lo ejecuto y el error aún ocurre. No sé cómo solucionarlo, si estableció una nueva conexión SQL a otro proyecto, todo funciona bien, este es un error específico para mi proyecto.

Una mala solución es comenzar el proyecto nuevamente porque es una biiiig one.

¿Alguna idea de cómo corregir este error? ¿Quizás eliminé algunas variables importantes? ¿O algunas acciones?

Cualquier idea es bienvenida, ¡gracias por su tiempo!

¿Fue útil?

Solución

Después de toda la operación que he realizado con los diálogos, la propiedad de RadioButTongroup1 llamada IS_SQLServer_Authentication aparece muchas veces en las tablas de la configuración de MSI (consulte la pestaña Herramientas adicionales, Editor directo -> Aquí puede encontrar todas las tablas de MSI).

Elimino las propiedades duplicadas, construyo y ejecuto la configuración nuevamente.

¡Gracias por ayudar a Gabriel!

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