Тестовый проект Nunit не может загрузить сборку System.Windows.Forms для тестирования приложения на основе форм Windows, ориентированного на .Net 4.6.1 - PullRequest
0 голосов
/ 10 октября 2019

У нас есть тестовый проект Nunit, ориентированный на .Net Core 3.0. Этот тестовый проект пишет тесты для проекта на основе форм Windows, который имеет целевую платформу 4.6.1 и проект библиотеки классов, также нацеленный на 4.6.1.

Хотя я могу написать тест для проекта библиотеки классов, но не могупротестировать проект на основе форм Windows. Во время выполнения теста он всегда останавливается с ошибкой

"System.BadImageFormatException: не удалось загрузить файл или сборку" System.Windows.Forms, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089 '. Ссылкасборки не должны загружаться для выполнения. Они могут быть загружены только в контексте загрузчика Reflection-only. (0x80131058) ----> System.BadImageFormatException: не удается загрузить эталонную сборку для выполнения "

Есть мысли?

...