WP Runtime Component - wpisz wyjątek obciążenia?
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.winmdW 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 WP8Jednak,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.