Тестовый проект nunit net45 с использованием Costura. Неудачный успех в Release и сбой в Debug за исключением - PullRequest
0 голосов
/ 30 апреля 2019

Среда:

против 2017,9 / net45

с использованием Costura.Fody v3.3.3

В тестовом проекте Nunit я запускаю команду:

    dotnet test -f net45 -c Debug        //test fail
    dotnet test -f net45 -c Release      //test success

Я получаю ошибку

OneTimeSetUp: System.TypeInitializationException: инициализатор типа для '' вызвал исключение.----> System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'System.Private.CoreLib, версия = 4.0.0.0, культура = нейтральная или одна из ее зависимостей.Система не может найти указанный файл.

Я добавил файл FodyWeavers.xml в корень тестового проекта, как описано в Fody.Costura

, которыйсодержать:

    <Weavers>
        <Costura ExcludeAssemblies='myprogram.exe'
                 CreateTemporaryAssemblies='true'
                 DisableCleanup='true'
                 />
    </Weavers>

Как устранить ошибку в Debug?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...