nServiceBus.Net 4.0 и MEF

Таким образом, я был несерьезен за последние несколько дней с nServiceBus.

Здесь несколько вещей, которые я хочу знать.

Как я получаю версию, которая будет играть по правилам с .net 4.0? Я использую NServiceBus.2.0.0.1145, которому я верю, lastest, но я должен был преобразовать демонстрационные решения VS2010 (который хорошо работает), но их целевая платформа 3.5. Также, когда я создаю новые проекты с помощью nSB и.Net 4.0, все это входит во вращение, пока я не установил целевую платформу на 3,5.

Мне нравится MEF. MEF является частью .net 4.0. (http://msdn.microsoft.com/en-us/library/dd409230 (По сравнению с 100) .aspx) я вижу, что nSB позволяет мне использовать свои собственные контейнеры и т.д., но очевидно я не могу использовать его с nSB без источника, перекомпилировали и безотносительно другого jiggery pokery, я должен сделать, чтобы заставить его работать над .net 4.0.

Таким образом, там какой-либо план состоит в том, чтобы переместить nSB в платформу 4.0? (или это уже существует на веб-сайте, и я просто еще не нашел его?)

1
задан Peter 3 August 2010 в 02:00
поделиться

3 ответа

Вы можете столкнуться с некоторыми проблемами с NServiceBus и .NET Framework 4.0, даже если вы используете последнюю версию. Если вы случайно увидите следующее:

System.NotSupportedException: Была предпринята попытка загрузить сборку из сетевого расположения, что привело бы к тому, что в предыдущих версиях .NET Framework сборка была бы помещена в песочницу.

Вы должны отредактировать свою конфигурацию, добавив следующий раздел:

  <runtime> <loadFromRemoteSources enabled="true"/>   </runtime>

Дополнительная информация здесь.

2
ответ дан 2 September 2019 в 22:30
поделиться

Я слепой ... он здесь -> http://teamcity.codebetter.com/guestAuth/repository/download/bt206/13534:id/NServiceBus.2.0.0.1219.zip?userKey=guest on, как вы догадались Страница загрузок -> nservicebus.com/Downloads.aspx

0
ответ дан 2 September 2019 в 22:30
поделиться

Вы можете удалить потоки из файлов, которые заставляют вас использовать тег loadFromRemoteSources. Просто возьмите утилиту Sysinternals Streams ( http://technet.microsoft.com/en-us/sysinternals/bb897440.aspx ) и используйте ее, чтобы стереть данные потоков из файлов.

При этом NSB по-прежнему не работает с .net4. Я потратил большую часть дня, пытаясь заставить обработчик тестов работать для моих модульных тестов, но безуспешно.

0
ответ дан 2 September 2019 в 22:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: