7

Ubuntu 12.04 で Mono 2.10 と MonoDevelop 2.8 を使用しています。

私はモノが初めてです。このチュートリアルを使用して簡単なアプリケーションを作成しました。そして今、私は2つの質問があります:

1 - webkit-sharp.dll を参照しています。この dll はシステムのパスの下にありますusr\lib\mono\gac\webkit-sharp\1.1.15.0__eaa1d335d2e19745\webkit-sharp.dllが、MonoDevelop では表示されません。dllへのフルパスを指定するだけで追加できます。この状況は私には普通ではないようです。おそらく、さらにいくつかのパッケージをインストールして、webkit-sharp.dll を表示するか、別の dll を使用する必要がありますか?

2 - チュートリアルでは gtk# アプリケーションを作成します。winforms アプリケーションで webkit を使用することは可能ですか? はいの場合、どのように行うことができますか?既存の winforms アプリ (Webkit が埋め込まれている) を Mono に移植する必要があります。Mono で webkit を使用して winform アプリを作成できれば、時間を節約できます。

4

1 に答える 1

3

私はあなたの両方の質問に答えようとします:

1) 「ソリューション」領域の「参照」を右クリックして、webkit-sharp.dll への参照を追加できます。

ここに画像の説明を入力

次に、「参照の編集」をクリックします。

参照の編集

次に、[.NET アセンブリ] タブを選択します。「webkit-sharp.dll」を見つけるために移動し、参照に関する限り、セットを見つけます。もちろん、コードには次のようなものが必要です。

using webkit-sharp

2) 私はそれをしません。できないわけではありませんが、ここでの私の推論は、MonoDevelop は winforms を使用してコンパイルできるということですが、GUI の設計に関しては、MonoDevelop で動作する winforms 用の GUI エディターはありません。MonoDevelop は、GUI デザインで GTK# を使用します。(やりたいことは不可能ではありませんが、お勧めしません。)

乾杯!

于 2013-01-23T18:50:35.400 に答える