[MonoDevelop] Setting variable for compiler

Devin Venable venable.devin at gmail.com
Fri Sep 3 10:07:42 EDT 2010

I've run into an exception that I believe is a difference between the
way VS and Mono handles XmlSchema validation.  The WSDL was defined on
a Microsoft system and works fine with VS, but I get a runtime error
when using Mono code compiled from the WSDL:

XmlSchema error: Named item
http://tempuri.org/:TestResponse was already
contained in the schema object table. Related schema item SourceUri: ,
Line 0, Position 0.

In studying this issue, I think a patch was submitted that fixes my
problem, and that I can enable MONO_STRICT_MS_COMPLIANT behavior by
setting the MONO_STRICT_MS_COMPLIANT variable in my project settings.


This shows what a newbie I am to MonoDevelop and .NET...but the
question is, where to set such a variable?  Is this a true environment
variable or something I set in an XML file somewhere?  Can I set it
through MonoDevelop?

More information about the Monodevelop-list mailing list