resolver = CompositeResolver.Create( NativeGuidResolver.Instance, NativeDecimalResolver.Instance, DynamicObjectResolver.Instance, ContractlessStandardResolver.Instance, StandardResolver.Instance );
bashor whatever so you can control the whole thing, as these are not .NET executables either.
monoby default as the main cmd tool if the file is either
.exeor doesn’t have any extension, unless it comes with
.dllwhich then it uses
Native Executabletemplate than
.Net Executable, though it doesn’t justfiy the fact that Rider defaults to
monofor any .net executable instead letting the user to choose between
mono. But there’s caveat of how to use it which gives the same result using a normal console as well, tha path arguments for input project file (.csproj) and the output file (generated file) need to be absolute path and not relative even if running under the working directory, otherwise it internally fails with
System.ArgumentException: The path is empty. (Parameter ‘path’)! This issue could also be related to neuecc/MessagePack-CSharp#355 as well
[DataContract]conforming classes to represent the data to be serialized, then yes it should work fine.