MonoをSUSE 12.1にインストールしました。ファイルを作成してhello.cs
と言い、ターミナルでmono hello.cs
を実行すると、次のエラーが発生します。
Cannot open Assembly 'hello.cs': File does not contain a valid CIL image.
ファイル(hello.cs)の内容は以下の通りです
class hello{
static void main (){
System.Console.WriteLine("Hello World");
}
}
何が問題になる可能性があり、どうすれば解決できますか?
mono
コマンドは、コンパイルされたC#プログラムを実行するために使用されます。最初にhello.cs
をコンパイルする必要があります:
mcs hello.cs
その後、次のコマンドで実行できます。
mono hello.exe
Monoを使用したC#プログラムの作成の詳細については、次を参照してください。 http://www.codeproject.com/Articles/9407/Introduction-to-Mono-Your-first-Mono-app