Como fazer para que os programas feitos no MonoDevelop usando C# e GTK# funcionem no Windows?

1. Como fazer para que os programas feitos no MonoDevelop usando C# e GTK# funcionem no Windows?

FurretUber
FurretUber

(usa Ubuntu)

Enviado em 17/12/2016 - 01:43h

Boa noite

Após uma semana, a minha luta para passar um programa que escrevi em FORTRAN 77 para C# com interface GTK rendeu frutos. Entre as coisas que consegui, fiz os botões funcionarem, importar e exportar arquivos, consegui FINALMENTE ler cada linha de um arquivo de texto como uma variável. Enfim, funciona.

Ele passou nos testes de tortura matemática, gerando resultados corretos até a décima quinta casa decimal (ele morre se eu pedir a décima sexta). Ainda não está pronto, mas já está em um estágio bem avançado. Tem uns bugs acontecendo com as caixas de seleção do GTK#, vou precisar ver se vou ter de trocar de objeto.

Estando em um estágio tão avançado, eu gostaria de testá-lo no Windows. Eu tenho uma máquina virtual com Windows XP e um HD estragado com Windows 7 (ainda liga, mas leva vários minutos). Eu não consegui abrir o meu programa no Windows, nem no XP e nem no 7. Eu instalei o Mono e o GTK# no computador com Windows 7 e o GTK# na máquina virtual com XP.

No XP, só dizia que havia encontrado um problema e precisava ser fechado, não havendo como ver mais detalhes. No 7, as mensagens eram bem mais esclarecedoras. Sem o GTK# instalado, o que acontecia era um APPCRASH. Com o GTK#, dava um erro diferente que eu pretendo testar e publicar aqui, mas não quero perder meia hora reiniciando o computador nesse momento. Depois de descansar eu faço isso.

Enfim, a grande questão é: o que eu preciso fazer para que o meu programa feito no MonoDevelop, escrito em C# e utilizando GTK# funcione no Windows?

Imagem antiga do programa: http://i.imgur.com/WcGie5e.png
Imagem atual do programa: http://i.imgur.com/MdDKCpS.png

Obrigado.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts