Я пытаюсь реализовать C ++ DLL (моего собственного создания), которая использует Intel Performance Primitives в приложении форм C #.Я получаю «DLL Not Found Exception», когда пытаюсь запустить программу.Одна из возможных причин, приведенных в других публикациях на этом сайте, заключается в том, что существуют зависимые библиотеки DLL, на которые нужно ссылаться, и фактически после загрузки DpendencyWalker я обнаружил, что моя библиотека DLL использует «IPPS-7.0.DLL».
Моя проблемачто мне неясно, как ссылаться на эти зависимые библиотеки DLL.Я добавил папку, содержащую IPPS-7.0.DLL, к ссылочным путям, а также добавил ссылки на сборки IntelCppOptPkg и IntelLibOptPgk, но это не решило проблему.
Итак, я прав вверить, что это проблема?И если да, то как можно ссылаться на зависимую DLL в управляемом коде?
Спасибо.