2

Windows 用のmono 3をインストールしたばかりで、「Gtk」を使用するプロジェクトを開いています。私はそれをコンパイルしようとしていますが、「Gtk」が見つからないことがわかりました.monoがインストールされていることはかなり確実ですが、明らかにパスが設定されていません.

すべてのモノがどこにあるかをVS2012に伝えるにはどうすればよいですか?


mono 2 にダウングレードしました。まだ運がありません。

4

4 に答える 4

1

.NET で GTK# を使用する (つまり、Mono ではない) 場合は、 http://www.go-mono.com/mono-downloads/download.htmlから"Gtk# for .NET" をダウンロードする必要があります。 Windows 用のモノ。

于 2013-03-29T21:18:17.933 に答える
1

C:\Program Files (x86)\GtkSharp\2.12\lib\gtk-sharp-2.0\マシンに存在するかどうかを確認できますか? そうでない場合は、@jpobst が指摘したように GTK# ランタイムをインストールする必要があります。

すべてのビット (およびそれ以上) を取得する最も簡単な方法は、Xamarin 2.0 をダウンロードすることです。

http://xamarin.com/download

インストールします。その後、Xamarin Studio で新しい GTK# 2.0 プロジェクトを作成し、Visual Studio で同じプロジェクトを開いてコンパイルできます。(私のマシンで確認されました。)

Xamarin をインストールすると、必要なものがすべて揃っていることが保証されます。Mono 3.0 インストーラーが同じことをするとは思えません。

次に、現在 Visual Studio で開こうとしているプロジェクトと、Xamarin Studio が作成した新しい GTK# プロジェクトを比較して、コンパイルを妨げる明らかな問題があるかどうかを確認できます。

于 2013-03-30T02:49:14.727 に答える
0

MonoDevelopIDE を使用し、mono フレームワークを使用してコンパイルすることをお勧めします。これをチェックしてください:Centos 6に最新のモノをインストールする

于 2013-03-29T21:39:59.110 に答える