2017-03-29 4 views
0

Ich versuche, ein Paket für eine UWP App zu erstellen, die ich gearbeitet habe, aber ich halte die folgende Ausnahme erhalten:UWP App Paketierungsfehler

Internal compiler error: MCG0024:UnresolvableTypeReference Unresolvable type reference 'System.ICloneable' in 'Assembly(Name=mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089)' found. Please check the references in your build system. A reference is either missing or an assembly is missing an expected type. 

dieses Problem nur auftritt, wenn ich versuche, das zu schaffen Paket im Freigabemodus, geschieht es nicht im Debug-Modus.

Antwort

0

Dies bedeutet, dass Ihre Anwendung eine Klasse oder eine Referenz verwendet, die in UWP nicht verfügbar ist. Die unterstützten Klassen zwischen .NET und UWP .NET Core sind nicht identisch und Probleme treten normalerweise beim Erstellen des Release-Pakets auf.

Zum Beispiel iTextSharp has blogged about dieses Problem vor.

Die Lösung besteht darin, Ihre Referenzen durchzugehen und sicherzustellen, dass alles mit UWP-Apps kompatibel ist.

+0

Dank Mikael war es iTextSharp verursacht das Problem, ich habe ein anderes Problem, wenn Sie es sich anschauen könnten http://StackOverflow.com/Questions/42840014/uwp-file-structure-the-filename-or-extension- ist-zu-lang? noredirect = 1 # comment72851182_42840014 –