1

私はMonoをいじっていて、構文を強調表示するテキストエディターを機能させようとしています。

Mono.TextEditor を使用しようとしています。私はそれを参照し、プロジェクトをビルドしましたが、実行時に常に次のエラーが発生します。

Unhandled Exception: System.TypeLoadException: A type load exception has occurred.
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: A type load exception has    occurred.
The application was terminated by a signal: SIGHUP

何が問題を引き起こしているのかわかりません。Mono.TexeEditor コンポーネントを GUI ビルダーでロードしようとするか、次のようなコードで作成するかは問題ではありません。

using System;
using Gtk;
using Mono.TextEditor; 

public partial class MainWindow: Gtk.Window
{   
    Mono.TextEditor.TextEditor textEditor = new Mono.TextEditor.TextEditor();
public MainWindow (): base (Gtk.WindowType.Toplevel)
{
    Build ();
    textEditor.ShowAll();
}

protected void OnDeleteEvent (object sender, DeleteEventArgs a)
{
    Application.Quit ();
    a.RetVal = true;
}
}

どんな助けでも大歓迎です。私は Mono に関しては少し無頓着なので、ご容赦ください。これがばかげた質問である場合はご容赦ください。

編集:関連する場合、私はLinux Mintを使用しています。

4

0 に答える 0