Visual Studio 2017 - ошибка выполнения теста ": не удалось загрузить файл или сборку" - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть решение для смешанного режима .NET (C #, C ++, C ++ CLI).Я пытаюсь настроить Visual Studio Test Explorer и Runner для запуска моих модульных тестов в Visual Studio 2017.

Все мои тесты успешно обнаружены.Однако, когда я пытаюсь выполнить какие-либо тесты, которые ссылаются на компоненты C ++, я получаю следующую ошибку.

   System.IO.FileNotFoundException : Could not load file or assembly 'XXXXXX_d, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.

Я проверил расположение CurrentDirectory и TestDirectory , и все они указывают на папку bin.

Я нашелисправление, тесты будут работать правильно, если я скопирую содержимое папки bin в папку «testhost.exe».

E:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\Extensions\TestPlatform

Однако это не является исправлением, любые рекомендацииобойти это?

...