Open Tregan opened 7 years ago
This should be relatively simple to fix (some type calls are most likely missing .Resolve()
postfix). I'll try to upload a patch within the next few days.
Hello,
Is there any update related to this issue?
I added the .Resolve() where it was needed but there is an extension method that has the type TypeInfo.
public static TypeInfo Resolve(this Type type) { return type.GetTypeInfo(); }
Somehow the Unity compiler does not recognise the type for WSA/UWP 10.
In the Player settings I can see that the API Compatibility Level set to "WSA subset" but I cannot change it.
How can I make Unity aware of this type?
These errors should be fixed with #136. Can you test against the latest code in master?
I'm currently trying to build my application for Windows Universal App and I'm getting that the namespace 'TypeInfo' could not be found on the fsPortableReflection.cs script.
It works good with IL2CPP but I would like to use them with the .NET backend.
I imported the source in Unity to Assets/Plugins/FullSerializer/Source, and in Player Settings Compilation Overrides is set to "Use Net Core Partially", but when building I get the error:
UWP 8.1 has TypeInfo right, so I don't really see what's going on here. Tried it with both the source of latest release (https://github.com/jacobdufault/fullserializer/releases/tag/1.0) and a download of the master branch.
-Edit- Moving the source out of the Plugins folder (Because of the "Use Net Core Partially", derp... -.-), so to Assets/FullSerializer/Source gives different errors: