Wo ist Windows.Stiftung.UniversalApiContract?

Rufe ich: FullTrustProcessLauncher.LaunchFullTrustProcessForCurrentAppAsync(); starten eine win32-Anwendung in meine uwp-Anwendung. Dann bin ich versucht zu öffnen, um die Verbindung zwischen meiner uwp und die win32-Anwendung, und senden Sie eine Nachricht von uwp auf win32. Ich erstelle ein ValueSet valueSet = new ValueSet();

Aber zur compile-Zeit, es beschwert sich:

Error CS0433 The type 'ValueSet' exists in both
'Windows.Foundation.FoundationContract, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=null, ContentType=WindowsRuntime' and 'Windows,
Version=255.255.255.255, Culture=neutral, PublicKeyToken=null, ContentType=WindowsRuntime'  

Ich manuell tun, fügen Sie den Verweis auf C:\Program Files (x86)\Windows Kits\10\UnionMetadata\Windows.winmd nennen zu können FullTrustProcessLauncher, und ich glaube, ich will das ValueSet innerhalb dieser Windows.winmd.

Ich bin verwirrt, wo ist der Windows.Foundation.FoundationContract, wie es in meinem Projekt? Wie könnte ich es entfernen?

Dank!

InformationsquelleAutor spspli | 2017-02-27
Schreibe einen Kommentar