Я пытаюсь связать dll с ++, скомпилированный для x86 с проектом Windows Phone. Я следовал советам в:Связывание существующей C++ dll с компонентом Windows Phone Runtime
2) http://www.silverlightshow.net/items/Windows-Phone-8-Native-Code-Support.aspx
3) http://code.msdn.microsoft.com/wpapps/Windows-Runtime-Component-fb644b34
Мой вопрос могу ли я повторно использовать DLL родной для x86 под Windows Phone компонентов Время воспроизведения ? Если нет, как мне поместить существующую родную C++ dll на Windows Phone?
Например, в примере проекта (http://www.jarredcapellman.com/2012/11/3/how-to-get-c-winrt-in-a-windows-phone-8-application) Я попытался добавить opensv dll для windows x86 и попытался вызвать opencv-функции (http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html).
Он компилируется отлично, но когда я запускаю приложение, он выходит из строя с сообщением об ошибке. Модуль не найден исключение.
The specified module could not be found. (Exception from HRESULT: 0x8007007E)
Я не уверен, что вы можете использовать «обычные» DLL файлы в проекте Windows Phone, но на более низком уровне, остальные проект, построенный для x86-64? –
Вам наверняка придется решиться на x86 x64. И лучше подумайте о добавлении косой черты для ядер ARM. Черточка не косая черта. –