2

これはおそらく自分で理解できるはずですが、運があまり良くないので、質問することにしました。

問題: 私はシステムを Java から C# に変換していますが、システムの最も複雑な部分を処理してくれるので、私が本当に使いたいJava フレームワークを使用しています。このフレームワークのソース コードがあります。

C# で Java ライブラリを使用する可能性がいくつかあることは知っています (ただし、それらのどれにも詳しくないので、提案をいただければ幸いです)。これまでのところ、IKVM.NETを使用して .dll を生成することを考えてきましたが、次に何をすべきかわかりません。Java では、コードでフレームワークを実行するためにオプション -javaagent を使用する必要があるためです。追加することによって

-javaagent:bin/deuceAgent.jardeuceAgentフレームワークはどこにありますか)

あなたのJavaコマンドラインに。.dll を取得した後、C# で同等のものが何であるか、または同等のものがあるかどうかはわかりません。

何か助けはありますか?本当にありがとう。

4

1 に答える 1

-1

DLL が作成されたら、その DLL をプロジェクトの参照として追加し、それを使用できます...

Visual C# プロジェクトに参照を追加するには、次の操作を実行できます。

  1. ソリューション エクスプローラーでプロジェクト ノードを右クリックし、[参照の追加] をクリックします。
  2. [参照の追加] ダイアログ ボックスで、参照するコンポーネントのタイプを示すタブを選択します。(あなたの場合はDLLファイルです
  3. 参照するコンポーネントを選択し、[OK] をクリックします。

ここに画像の説明を入力

その後、コーディングで同じものを使用できます...Java Class libにある名前空間をインポートする必要がある場合があり、それらのクラスを使用できます。

お役に立てれば。

ありがとう、ジガー

于 2012-07-06T13:50:27.960 に答える