2015-09-22 6 views
5

ich seltsam Warnmeldungen während .net nativen Kompilierung für Universal-App-Plattform gefunden - Fenster 10..Net Native - Typ nicht in Kompilation

C: \ Program Files (x86) \ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets (886,5): Warnung: Geben Sie 'Windows.UI.Xaml.Controls.Image' nicht in die Kompilierung ein, wurde aber im Typ 'XT.Controls.VideoPlayer.VideoPlayerControl' referenziert. Möglicherweise wurde eine Baugruppe vermisst.

C: \ Programme (x86) \ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets (886,5): Warnung: Typ 'Windows.UI.Xaml.Controls.Button' war nicht in enthalten Kompilierung, wurde aber im Typ 'XT.Controls.VideoPlayer.VideoPlayerControl' referenziert. Möglicherweise wurde eine Baugruppe vermisst.

Die Anwendung funktioniert im Freigabemodus nicht ordnungsgemäß. Ich stürze nach Splashscreen mit MissingMetadataException, die RuntimeType.cs (fehlend) zu debuggen erfordert.

Irgendwelche Ideen, wie kann ich diese Typen in Kompilierung einschließen?

+0

https://msdn.microsoft.com/en-us/library/dn600640%28v=vs.110%29.aspx –

+0

Dank Hans vorzustehen, I‘ ve zusätzliche Parameter wie folgt hinzugefügt: '' Ich erhalte immer noch Compiler-Warnungen. – razor118

Antwort

2

In Verbindung mit Hans Link Problem wird durch diese Codezeile gelöst. Added Eigenschaften Default.rd.xml

<Namespace Name="Windows.UI.Xaml" Dynamic="Required All" Serialize="Required Public" Browse="Required All" Activate="Required All" /> 
+0

Sie können wahrscheinlich Ihre Anweisung zu diesem vereinfachen: . Browse und Activate sind Subtypen von "Dynamic" und Sie benötigen fast sicher keine Serialisierungsinformationen für alle Typen in Windows.UI.Xaml. Es gibt auch Fälle, in denen übermäßig breite Direktiven den .Net Native-Compiler unnötigerweise übersteuern können. HTH –

Verwandte Themen