Windows 10 IoT 핵심 C++ 배경 응용 프로그램 (the MSFT IoT templates 기반)을 사용하려고합니다.Windows 10 IoT 핵심 C++ 배경 응용 프로그램을 C# 런타임 구성 요소를 참조하는 경우
내 시나리오에는 기존 관리되는 (C#) 런타임 구성 요소를 활용하는 네이티브 (C++) 백그라운드 응용 프로그램 만들기가 포함됩니다. 나는 Visual Studio에서 그런 솔루션을 만들 수 있으며 컴파일하고 IoT 장치에 배포 할 수 있습니다. , Windows 런타임의 약속의
Exception thrown at 0x76C92052 in backgroundTaskHost.exe: Microsoft C++
exception: Platform::ClassNotRegisteredException^at memory location
0x02B0F4A8. HRESULT:0x80040154 Class not registered
WinRT information: Class not registered
Stack trace:
[External Code]
backgroundapplicationcpp.dll!BackgroundApplicationCpp::StartupTask::
[Windows::ApplicationModel::Background::IBackgroundTask]::Run
(Windows::ApplicationModel::Background::IBackgroundTaskInstance^
taskInstance) Line 13
부분은 언어 (C++, C#을의 상호 운용성이다 : 나는 응용 프로그램을 실행할 때
그러나, 나는 관리되는 구성 요소를 사용하는이 언제나 같은 런타임 예외를 참조 JS, VB) ...이 시나리오는 IoT 백그라운드 응용 프로그램 대신 표준 UWP 응용 프로그램에서 잘 작동합니다.
이 시나리오는 백그라운드 응용 프로그램에서 어떻게 작동합니까?