Pregunta

En mi uso de las ventanas, tengo que instalar la base de datos SQLLiteAdmin mientras que la aplicación de escritorio se está instalado. ¿Como hacer esto? Estoy usando el modo de disparo. En la clase de instalación, he utilizado:

process.start(AppDomain.CurrentDomain.BaseDirectory + @"\sqliteadmin.exe");

en after_install evento. Sin embargo, se está llevando desde el C:/windows/system32 camino y no desde dentro de la carpeta de la aplicación.

Por favor, ayúdame. Gracias de antemano!

¿Fue útil?

Solución

meed para pasar la propiedad TARGETDIR de su instalación en su acción personalizada. encerrándolo entre comillas dobles y añadió una barra invertida al final .

Otros consejos

Si el ejecutable es en su intento instalar directorio:

Path.Combine(Application.StartupPath, @"\sqliteadmin.exe");
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top