Pregunta

Tengo una aplicación ASP.NET que se instala utilizando un Proyecto de implementación web. Me gustaría agregar el módulo de combinación de Visual FoxPro al instalador. ¿Alguien tiene ejemplos de cómo hacer esto o cómo instalar el módulo de fusión any en un proyecto de implementación web?

Ir a WiX será mi alternativa, pero como el Proyecto de implementación web funciona de manera efectiva, preferiría mantenerlo, si puedo.

La aplicación se desarrolla utilizando C #.

¿Fue útil?

Solución

No entiendo muy bien qué está tratando de hacer con los módulos de fusión, pero si necesita capacidades VFP, DEBERÁ poder salirse con solo incluir los siguientes 4 archivos en cualquier ruta que necesite acceso ...

VFP9.exe VFP9R.dll VFP9RENU.dll VFP9T.dll

arriba son obviamente VFP9, pero también serían respectivamente para la versión 8 y 7. Puede tomar una aplicación VFP, o cualquier cosa que dependa de VFP, poner en un directorio independiente con estos archivos y ejecutarlo (siempre que tenga sus otras tablas según sea necesario).

Estos archivos deben encontrarse dentro de su carpeta Windows \ System32 si se ha instalado una aplicación VFP.

Además, si está haciendo web y está pasando por OleDb, también tendrá que obtener ese controlador de M $.

HTH

Otros consejos

Los archivos de tiempo de ejecución requeridos de Visual FoxPro son: vfp9r.dll, vfp9t.dll, vfp9renu.dll, msvcr71.dll y gdiplus.dll

Como mencionó DRapp, simplemente puede incluir estos archivos en la misma carpeta con la aplicación compilada.

Es posible que se requieran archivos adicionales, según las características incluidas en la aplicación. Puede encontrar una lista detallada aquí VFP 9 Runtime Files

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