Quería hacer una consulta muy básica sobre mono. Resulta que tengo un
programa [1] que me configura una conexión IPSec en mi movil. El
programa lo tengo que usar porque es un coñazo hacerlo a mano y con esa
utilidad se genera el archivo de configuración en un momento.
El programa en un .msi que _creo_ que está hecho para la plataforma .Net
de Microsoft. La cuestión es si hay alguna manera de poderlo ejecutar
con mono, y si es así ¿hay que instalar mucha cosa o hay una especia de
máquina mono (a lo java)?
[1]
http://www.businesssoftware.nokia.com/mobile_vpn_downloads.php
(tercer enlace de software)
Los MSI creo que son el problema en este caso y no creo que vayan en mono
pues son "MS" Installer. Pero a nivel ejecutable la máquina .net es
totalmente compatible gracias al estándar: si instalas en Windows y pruebas
a llevar los ensamblados a mono se van a ejecutar seguro; el problema lo vas
a tener dependiendo las bibliotecas que use en windows, o tal vez con alguna
configuración del registro que genera el MSI y que espera el ejecutable. Con
winforms no va a haber problema pero habría que "reflectearlo" para ver qué
hace realmente si te no se ejecuta.
Lo que dice Alexandre es otra solución un poco más compleja y a la que hay
que ir cuando el producto no es open source y entonces sí que se le podría
meter mano. Antes que eso probaría con Wine que últimamente va muy muy bien
(winehq)...
Un saludo, RC
--
Rafa Couto -
http://caligari.treboada.net
GNU/Linux user #99126 -
http://counter.li.org