WP Runtime Component - wpisz wyjątek obciążenia?

Co działa> Konfiguracja biblioteki

Mam rozwiązanie Windows Phone 8 z 2 projektami:

„Hello”, prosty projekt biblioteki -> generujeHello.dll.„HelloNativeRT”, komponent wykonawczy WP z plikami C ++ -> generujeHelloNativeRT.dll iHelloNativeRT.winmd

W tym rozwiązaniu biblioteka „Witaj” odwołuje się do komponentu środowiska wykonawczego WP, więc wywołuje się jak…

HelloNativeRT.SampleNamespace test = new HelloNativeRT.SampleNamespace();

... działa dobrze w tym projekcie bibliotecznym.

Co nie działa> Konfiguracja aplikacji WP8

Jednak,Chcę używać tych dwóch bibliotek w aplikacji Windows Phone 8, alebez dodawania odniesień do projektów, ponieważ muszę wysłać skompilowane biblioteki do klientów.

Odwołałem się doHello.dll plik w projekcie, a takżeHelloNativeRT.winmd plik.Po uruchomieniu aplikacji w trybie debugowania i przejściu do liniiHelloNativeRT.SampleNamespace test = new HelloNative... ulega awarii i mówi „TypeLoadException”, tak jakby nie mógł załadować modułu macierzystego.

Przypuszczam, że muszę dołączyćHelloNativeRT.dll plik w taki czy inny sposób, ponieważ myślę, że zawiera kod natywny (skompilowany), ponieważ plik winmd może osadzać tylko kod C ++ / CX.

Jak skonfigurować mój projekt, aby zawierał tę bibliotekę DLL?

Próbowałem umieścić to u korzenia projektu WP8, by się do niego odwołać, by go osadzić ... bez powodzenia.

questionAnswers(2)

yourAnswerToTheQuestion