В настоящее время я пытаюсь протестировать клиент C # с помощью NMS Api .dll для связи с брокером сообщений из Apache ActiveMQ.Я занимаюсь разработкой с Visual Studio C # 2010 Express, и моей целевой платформой является 4.0 Client Profile.Но когда я пытаюсь построить проект, я сталкиваюсь с некоторыми конфликтами, которые я не знаю, как решить.
Мои настройки следующие:
- .Net Target 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 (версия = 4.0.0.0) DLL!Но две библиотеки apache nms предназначены для .Net 4.0.