Array
(
)

Tentei rodar a minha aplicacao no MONO e vejam o erro...

Charlesgarrotti
   - 12 fev 2006

Tentei rodar a minha aplicacao no MONO e vejam o erro:


[img:f9c61d114d]http://www.pontochapa.com.br/imagem.JPG[/img:f9c61d114d]

Alguém sabe como faço para resolver esse problema ??

Valew :wink:


Charlesgarrotti
   - 13 fev 2006

Ninguem ???


Citação:
Texto editado por Massuda

Por favor, evite citar/quotar imagens desnecessariamente



Massuda
   - 13 fev 2006

Aparentemente está faltando instalar os assembly´s da Borland. Se seu aplicativo utilizar WinForms ou VCL.net, se não estou enganado, você não poderá executar o aplicativo no Mono, pois ele não suporta aplicativos WinForms


Charlesgarrotti
   - 13 fev 2006

Sobe...


Ninguem pessoal ? :(


Citação:
Texto editado por Massuda

Por favor, evite citar/quotar imagens desnecessariamente



Emerson
   - 13 fev 2006

acho que o problema não está nos WinForms...

está, além do uso de VCL.Net, no uso dos tipos primitivos (DateTime, Integer, etc): enquanto outras linguagens utilizam o máximo da framework .Net (como o C#, que é a linguagem que eu estou estudando no momento), o Delphi utiliza várias definições - inclusive alguns tipos primitivos - do seu próprio assembly (Borland.Delphi).

me deparei com um problema parecido quando fiz uma aplicação console, portanto sem WinForms, numa máquina e tentei executá-la numa máquina que não tinha o Delphi. a framework reclamou da falta da Borland.Delphi.

fiz a mesma aplicação em C e não tive nenhum problema para executá-la em qualquer outra máquina.

creio que para resolver esse tipo de problema no Delphi seja necessário identificar de onde será usado o tipo, por exemplo:
txt: string;
deve ficar:
txt: system.String;


Sistemald
   - 23 fev 2006

Olá sobre os assembly usados pelo vcl.net, é facil de resolver no Windows, pois tem um instalador no cd do Delphi cujo nome é bds2006regdist, ele instalar o necessário para a aplicação rodar!