Hello!
I'm very new to Mono and Fody but am having some trouble compiling a C# project in Linux using Mono. It looks like I'm getting a "feature not implemented" error and I'm having trouble telling whether that's because some feature isn't implemented (and which one if so) or whether I'm' doing something wrong. The wiki at
https://github.com/Fody/Fody/wiki/Mono makes me think that Fody is fully Mono compatible though I may be wrong.
The exception and stack trace that I get during compilation w/ xbuild is:
/home/luke/git/hybrasyl.server/hybrasyl/packages/Fody.1.28.3/build/Fody.targets (FodyTarget target) ->
: error : Fody: An unhandled exception occurred:
Exception:
The requested feature is not implemented.
StackTrace:
at Mono.Cecil.Mdb.MdbReaderProvider.GetSymbolReader (Mono.Cecil.ModuleDefinition,System.IO.Stream) <0x00017>
at Mono.Cecil.ModuleReader.ReadSymbols (Mono.Cecil.ModuleDefinition,Mono.Cecil.ReaderParameters) <0x000c3>
at Mono.Cecil.ModuleReader.CreateModuleFrom (Mono.Cecil.PE.Image,Mono.Cecil.ReaderParameters) <0x000e7>
at Mono.Cecil.ModuleDefinition.ReadModule (System.IO.Stream,Mono.Cecil.ReaderParameters) <0x00063>n
at ModuleWeaver.GetTemplateModuleDefinition () <0x0012f>
at ModuleWeaver.ImportAssemblyLoader (bool) <0x00027>
at ModuleWeaver.Execute () <0x000bb>
at (wrapper dynamic-method) object.lambda_method (System.Runtime.CompilerServices.Closure,object) <0x00045>
at InnerWeaver.ExecuteWeavers () <0x0029f>
at InnerWeaver.Execute () <0x00113>
Source:
Mono.Cecil.Mdb
TargetSite:
Mono.Cecil.Cil.ISymbolReader GetSymbolReader(Mono.Cecil.ModuleDefinition, System.IO.Stream)
Any pointers about what might be causing this, and whether the feature exists? Thank you!
Luke