找不到 windows 'libgtk-3-0.dll' 上的 GTK#
GTK# on windows 'libgtk-3-0.dll' could not be found
我刚刚在我的 windows 10 机器上从 mono 重新安装了 GTK#。我检查了我的 PATH 变量并确认 C:\Program Files (x86)\GtkSharp.12 被引用。 Mono 已安装,我在 visual studio 和 xamarin studio 中都收到以下错误。
Unable to load DLL 'libgtk-3-0.dll': The specified module could not be
found. (Exception from HRESULT: 0x8007007E)
这是我的申请
using System;
using Gtk;
namespace MyNamespace
{
public static class Program
{
public static void Main()
{
Application.Init (); // breaks here
var window = new Window ("Hello from Gtk#");
window.Resize (200, 200);
window.ShowAll ();
Application.Run ();
}
}
}
我该如何解决这个问题?
我的项目引用了错误的 Gtk# 版本。我删除了所有引用并添加回 gtk-sharp 2.12.0 和 glib-sharp 2.12.0。该程序现在按预期运行。
我刚刚在我的 windows 10 机器上从 mono 重新安装了 GTK#。我检查了我的 PATH 变量并确认 C:\Program Files (x86)\GtkSharp.12 被引用。 Mono 已安装,我在 visual studio 和 xamarin studio 中都收到以下错误。
Unable to load DLL 'libgtk-3-0.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
这是我的申请
using System;
using Gtk;
namespace MyNamespace
{
public static class Program
{
public static void Main()
{
Application.Init (); // breaks here
var window = new Window ("Hello from Gtk#");
window.Resize (200, 200);
window.ShowAll ();
Application.Run ();
}
}
}
我该如何解决这个问题?
我的项目引用了错误的 Gtk# 版本。我删除了所有引用并添加回 gtk-sharp 2.12.0 和 glib-sharp 2.12.0。该程序现在按预期运行。