locked
WACK fails when solution includes Windows Runtime Component (C#) RRS feed

  • Question

  • My UWP-app (C++ XAML/DirectX) is using Windows Runtime Component (C#) (*)

    Windows App Cert Kits "Supported API Test" fails with error (**) that suggests i should activate .net native. If that is the case how do i can compile WRC to native? Note that WRC project don't have any options involving .net native and my project is C++ app which is also lack any options regards .net native.

    Note that:
    1. My app works well, including functionality by WRC.
    2. Without WRC my app passes WACK just fine.

    (*) WRC that i use is https://www.nuget.org/packages/NotificationsExtensions.Win10/. 

    (**) Error:

    • API ExecuteAssembly in uwphost.dll is not supported for this application type. UWPShim.exe calls this API.
    • API DllGetActivationFactory in uwphost.dll is not supported for this application type. UWPShim.exe has an export that forwards to this API.
    • API OpenSemaphore in api-ms-win-core-synch-l1-1-0.dll is not supported for this application type. System.Threading.dll calls this API.
    • API CreateSemaphore in api-ms-win-core-kernel32-legacy-l1-1-0.dll is not supported for this application type. System.Threading.dll calls this API.


    • Edited by Boristan Tuesday, August 16, 2016 2:58 AM few corrections
    Tuesday, August 16, 2016 2:54 AM

Answers

All replies