2009-09-18 4 views
3

MacでDLLファイルとしてSL共有ライブラリを作成しようとする人には、どんな提案もありませんか?私はeclipse4slとMonoDevelopでEclipseを試しましたが、何が間違っているのか分かりません。私は基本的に私がしたいことはこれですVWD 2008を使用してPC上で、このための素敵な合理化プロセスを持っていた:MacでSilverlight共有ライブラリ(.dll)を開発するにはどうすればよいですか?

1)DLL共有ライブラリ

2にコンパイルされたコードは、厳密にあるプロジェクト)コンパイルされていないライブラリコードをサンプルの実装にリンクして、プロジェクト間を行き来せずにライブラリをいつでも再構築できるように、別のプロジェクト。

3.)(オプション)最終テストに実際にコンパイルされたライブラリを使用するサンプル実装の別のバージョン。

Eclipseを使用してSilverlightアプリを実行することができましたが、共有ライブラリの構築が可能かどうかはわかりません。

ありがとうございます。

+0

おい、問題を定義します。ここでは

は月光のコードを開発するように設定し、Mac上でMonoDevelopの使用方法を詳しく説明したビデオです。あなたの質問には細部はなく、公開されています。あなたがそれをよりよく定義するまで、私たちはあなたを助けることはできません。 –

+1

私が与えることができる詳細はもう分かりません。私はMac上でSilverlightクラスライブラリを構築したいが、最終的な結果はパッケージ化されたSilverlight XAPではなく共有DLLにしたい。これは可能ですか? – nerdabilly

答えて

1

これを実行する最善の方法は、MonoベースのSilverlightのオープンソースバージョンMoonlightをターゲットにすることです。 Moonlight 2.0が最近リリースされ、適切なサポートがあれば、MonoDevelopを使ってMoonlightアセンブリを構築することができます。

http://mjhutchinson.com/journal/2009/05/07/moonlight_development_mac_using_monodevelop

+0

これを見て、それを試みましたが、MonoDevelopからこれをDLLに取り込むために何をすべきか分かりません。 MSVS開発者と共有されるため、DLLとして出てくることが重要です。 – nerdabilly

+0

答えを受け入れる、これは私にDLLを取得する唯一のものです。ありがとう! – nerdabilly

2

単純な答えは、あなたのMac上の開発ツールを使ってWindowsを実行しているVMを使用することです。

ネイティブからMac-OSルートではわからないことがあります。

+0

優れた簡単な答え。 –

+0

良い提案。私はそれが私が取り組んでいる会社所有のMacだから私のための選択肢かどうか分からないが、それはうまくいくかもしれない。ありがとう。 – nerdabilly

関連する問題