WP Runtime Component - Тип загрузки исключение?
У меня есть решение для Windows Phone 8 с 2 проектами:
«Привет», простой проект библиотеки -> генерируетHello.dll.«HelloNativeRT», компонент времени выполнения WP с файлами C ++ -> создаетHelloNativeRT.dll а такжеHelloNativeRT.winmdВ этом решении библиотека «Hello» ссылается на WP Runtime Component, поэтому вызовы типа ...
HelloNativeRT.SampleNamespace test = new HelloNativeRT.SampleNamespace();
... отлично работает в этом проекте библиотеки.
Что не работает> Настройка приложения WP8Тем не мение,Я хочу использовать эти две библиотеки в приложении Windows Phone 8, нобез добавления ссылок на проекты, так как мне нужно отправить скомпилированные библиотеки клиентам.
Я ссылался наHello.dll файл в проекте, а такжеHelloNativeRT.winmd файл.Когда я запускаю приложение в режиме отладки и перехожу на линиюHelloNativeRT.SampleNamespace test = new HelloNative...
он вылетает и говорит «TypeLoadException», как будто он не может загрузить собственный модуль.Я полагаю, мне нужно включитьHelloNativeRT.dll файл так или иначе, так как я предполагаю, что он содержит нативный (скомпилированный) код, поскольку файл winmd может встраивать только код C ++ / CX.
Как мне настроить мой проект, чтобы включить эту DLL?
Я попытался поместить его в корень проекта WP8, сослаться на него, вставить его ... безуспешно.