У нас есть приложение Магазина Windows, структурированное что-то вроде: MainApp (C #, Магазин Windows) -> ServiceLayer (Библиотека классов C #) -> MainCode (C ++, компонент среды выполнения Windows).
Нет проблем при запуске приложения в режиме отладки. Но когда я пытаюсь запустить проект модульного теста, который ссылается на MainApp, он падает, когда достигает уровня C ++. И это тоже с перебоями. Иногда с AccessViolation, иногда с ArgumentException или вообще без исключения.
Интересно, что этот модульный тест работает, когда я напрямую вызываю ServiceLayer, а не через MainApp.
Что мне не хватает?
Задача ещё не решена.
Других решений пока нет …