0

私は C# プログラミングが初めてです。mono cecil を必要とする C# プログラムをコンパイルしようとしています。

これは私がコンパイルしようとしているコードです。参照を追加する方法はありません...誰かがこれで私を助けてくれますか?

using System;
using Mono.Cecil;
using Mono;

public class Program {
  public static void Main() {
    string infile = "in.exe";
    string outfile = "out.exe";
    Guid guid = Guid.Parse("12345678-1234-1234-1234-1234567890ab");
    AssemblyDefinition asm = AssemblyDefinition.ReadAssembly(infile);
    ModuleDefinition mod = asm.MainModule;
    mod.Mvid = guid;
    asm.Write(outfile);
  }
}

mcs を使用してプログラムをコンパイルすると、次のエラーが発生します。

error CS0234: The type or namespace name 'Cecil' does not exist in the namespace 'Mono'.Are you missing an assembly reference?

/usr/lib/mono/4.0 と /usr/lib/mono/2.0 に Mono.Cecil.dll が見つかりませんでした。Mono.Cecil.dll は /usr/lib/monodevelop/bin/ にのみ存在します

何か不足している場合はお知らせください。そして、どうすればこのエラーを取り除くことができますか???

よろしく

プリヤン

4

1 に答える 1