現在、Apache ActiveMQからメッセージブローカと通信するために、NMS Api .dllを使用してC#クライアントをテストしようとしています。私はVisual Studio C#2010 Expressで開発しています。ターゲットフレームワークは4.0 Client Profileです。しかし、私がプロジェクトを構築しようとすると、解決方法がわからない紛争に直面しています。Apache Active MQ .Netクライアント(Apache NMS)とVisual Studio 2010 C#Express
私の設定は次のとおりです。
- の.Net Frameworkのターゲット4.0クライアントプロファイル
- Apache.nms-1.5.0.dll
- Apache.nms.ActiveMQ-1.5.2.dll
私は私のクライアントを構築しようとしていたとき、私は(ドイツ語からの翻訳)紛争、次を得る:
Assembly “Apache.NMS.ActiveMQ” couldn’t be solved because it has a dependency to System.Web, Version=4.0.0.0 which doesn’t exists in the target framework.
Apache.NMSと同じです。
どうすればこの問題を解決できますか?私の知る限り、.Net 4.0にはSystem.Web(Version = 4.0.0.0)dllはありません!しかし、2つのapache nms dllは.Net 4.0用です。
ターゲットを設定する必要があります.Net 4.0フルプロファイル – clearpath