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, сослаться на него, вставить его ... безуспешно.

Ответы на вопрос(2)

Ваш ответ на вопрос