nbfc-revive
nbfc-revive copied to clipboard
[linux] Unable to run any subcommand under `nbfc.exe config`
Describe the bug Unable to run any config-related command.
~/gentoo/nbfc-revive/Linux/bin/Release $ mono nbfc.exe config -r
Could not load file or assembly 'StagWare.FanControl.Configurations, Version=2.5.1.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
Object reference not set to an instance of an object
To Reproduce Run build.sh on a gentoo linux machine with Mono.
Expected behavior Anything to occur except an error about a missing assembly.
System information
- Gentoo Linux
- GIT SHA dc08999f7
- No relevant logs other than output above. Build log available at https://home.jvf.cc/~jay/nbfc-buildlog.txt
Additional context This failed with HEAD of the original nbfc, too :(.
I'm happy to help troubleshoot/debug, I'm a professional software developer (and have written some C#!) but am completely unfamiliar with the mono ecosystem on Linux.
Hey, as I have never used gentoo, nor mono, my ability to help is limited. As far as I understand, you are trying to compile an exe of nbfc in mono. (?) Could you narrow down, if the issue is on the OS level (for example build with mono on windows or any other linux distro) or if the issue is with mono (because it builds in regular visual studio on my side)
Yeah; I used the existing docs for building this for linux. It appears to build and run properly, I can run various commands, but only when I run nbfc config
do I get the error.
I have same problem on fedora 35 I built it via docker and gets these:
$ sudo mono /opt/nbfc/nbfc.exe config -r
Object reference not set to an instance of an object
Object reference not set to an instance of an object