Posted 21 years ago
by Greg Shaffer
- Boulder

Hi,
I have an application that uses your products. I'm trying to get it to work on my Linux machine via <A HREF="http://www.go-mono.com." TARGET=_blank>www.go-mono.com.</A> The Go-Mono ilrun runtime environment requires the dlls to be release-compiled with the /incremental flag turned off. (see <A HREF="http://www.go-mono.com/faq.html" TARGET=_blank>http://www.go-mono.com/faq.html</A> question 62). According the ilrun error message at runtime, your dll fails one of those tests.
The error message:
Assembly 'ActiproSoftare.DockableWindow.dll' has the non-standard metadata heap #-.
Recompile it correctly (without the /incremental switch or in Release mode).
Since it is trivial to compile within those constraints, is it possible to get a release with those issues resolved? What are your thoughts on go-mono compatibility? Are you violating one of those constraints, or is go-mono feeding me garbage?
Note: On the Linux side, I'm just running my program as a non-gui console app, so I don't care that go-mono isn't 100% done with forms. I just need it to run and I can't remove the references to the GUI assemblies at this time.
Thanks,
Greg
I have an application that uses your products. I'm trying to get it to work on my Linux machine via <A HREF="http://www.go-mono.com." TARGET=_blank>www.go-mono.com.</A> The Go-Mono ilrun runtime environment requires the dlls to be release-compiled with the /incremental flag turned off. (see <A HREF="http://www.go-mono.com/faq.html" TARGET=_blank>http://www.go-mono.com/faq.html</A> question 62). According the ilrun error message at runtime, your dll fails one of those tests.
The error message:
Assembly 'ActiproSoftare.DockableWindow.dll' has the non-standard metadata heap #-.
Recompile it correctly (without the /incremental switch or in Release mode).
Since it is trivial to compile within those constraints, is it possible to get a release with those issues resolved? What are your thoughts on go-mono compatibility? Are you violating one of those constraints, or is go-mono feeding me garbage?
Note: On the Linux side, I'm just running my program as a non-gui console app, so I don't care that go-mono isn't 100% done with forms. I just need it to run and I can't remove the references to the GUI assemblies at this time.
Thanks,
Greg