O arquivo não contém uma imagem CIL válida. [fechadas]

6

Ei pessoal eu instalei mono no meu suse 12.1. Quando eu criar um arquivo, diga "hello.cs" e execute "$ mono hello.cs" no terminal, recebo este erro:

Não é possível abrir o assembly 'hello.cs': o arquivo não contém uma imagem CIL válida.

O conteúdo do arquivo (hello.cs) é como abaixo

class hello{
        static void main (){
                System.Console.WriteLine("Hello World");
        }
}

Qual poderia ser o problema e como resolvê-lo?

    
por roykasa 18.10.2012 / 10:40

1 resposta

8

O comando mono é usado para executar programas C # compilados . Você precisa compilar hello.cs primeiro com:

mcs hello.cs

Então você pode executá-lo com:

mono hello.exe

Para mais informações sobre como escrever programas em C # com o Mono, consulte: link

    
por 18.10.2012 / 10:45