4

さて、私がやったことを説明しましょう:

  • ダウンロードhttps://github.com/mono/dbus-sharp
  • xamarin studio (monodevelop) に別のプロジェクトを追加し、「DBus-Sharp」という名前を付けました。
  • 私のプロジェクトへの参照を「DBus-Sharp」に追加し、呼び出しを試みました

    Bus bus = Bus.System; 
    
  • 次の例外を取得しました

    System.Exception: Unable to open the system message bus. ---> System.DllNotFoundException: Die DLL "libsocket": Das angegebene Modul wurde nicht gefunden. (Ausnahme von HRESULT: 0x8007007E) kann nicht geladen werden. ---> System.Exception: 
    

    --- 内部例外スタック トレースの終了 ---

    at bei DBus.Unix.UnixSocket.socket(Int32 domain, Int32 type, Int32 protocol)
    at bei DBus.Unix.UnixSocket..ctor()
    at bei DBus.Transports.UnixNativeTransport.OpenUnix(String path)
    at bei DBus.Transports.UnixNativeTransport.Open(String path, Boolean abstract)
    at bei DBus.Transports.UnixTransport.Open(AddressEntry entry)
    at bei DBus.Transports.Transport.Create(AddressEntry entry)
    at bei DBus.Connection.OpenPrivate(String address)
    at bei DBus.Connection..ctor(String address)
    at bei DBus.Bus..ctor(String address)
    at bei DBus.Bus.Open(String address)
    at bei DBus.Bus.get_System()
    

    --- 内部例外スタック トレースの終了 ---

    at bei DBus.Bus.get_System()
    at bei AudioCuesheetEditor.MainClass.Main(String[] args) in e:\Projekte\Audio Cuesheet Editor (Windows)\src\AudioCuesheetEditor\MainClass.cs:Zeile 65.
    

私が間違っていることは何ですか?!

4

0 に答える 0