NUnit перестали работать с Системой. ArgumentException: сетевые 4,0 платформы не доступны

Исключение: ProcessModel: Значение по умолчанию DomainUsage: Единственное Время выполнения Выполнения: сетевые 4.0 Необработанных исключения: Система. ArgumentException: сетевыми 4,0 платформами не является доступное Название параметра: платформа в NUnit. Util. TestAgency. GetAgent (платформа RuntimeFramework, время ожидания Int32, булевская переменная enableDebug) в NUnit. Util. ProcessRunner. Загрузка (пакет TestPackage) в NUnit. ConsoleRunner. ConsoleUi. Выполнитесь (опции ConsoleOptions) в NUnit. ConsoleRunner. Бегун. Основной (Строка [] args)

ОС Winserver 2008 R2 x64

Nunit 2.5.4.10098

Опытная сборка, Созданная для .net 4.0 RTM (v4.0.30319)

Командная строка nunit-console.exe NServiceBus.Config.UnitTests.dll/framework=net-4.0

Какие-либо идеи?

10
задан Andreas Öhlund 14 April 2010 в 08:06
поделиться

2 ответа

Объедините совет Кева (добавьте /framework=4.0.30319 в список параметров) и измените nunit-console.exe.config с следующее:

в

 <configuration>

добавить:

<startup>  <requiredRuntime version="v4.0.30319" /></startup>

в <конфигурация> <время выполнения> добавить:

 <legacyUnhandledExceptionPolicy enabled="1" />
14
ответ дан 3 December 2019 в 22:36
поделиться

У меня была такая же проблема с CC.net.

Теперь я запускаю NUnit из NAnt, используя аргумент /framework=4.0.30319

Надеюсь, это поможет

Kev

1
ответ дан 3 December 2019 в 22:36
поделиться
Другие вопросы по тегам:

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