[Mono-list] mod-mono bad crashing, here is the squirrel !
Robert Jordan
robertj at gmx.net
Wed Sep 26 12:01:55 EDT 2007
Hi,
Lorenzo Viola wrote:
>
>> It would be really nice, if you would try to find out why the line
>>
>> idbCommBuild.ConflictOption = ConflictOption.OverwriteChanges;
>>
>> is crashing MySqlClient, respectively Mono.
>>
> I compile with mcs :
>
> mcs mysql.crash.cs -r:MySql.Data.dll -r:System.Data
> mysql.crash.cs(19,39): error CS0103: The name `ConflictOption' does not
> exist in the current context
> mysql.crash.cs(19,9): error CS0117:
> `MySql.Data.MySqlClient.MySqlCommandBuilder' does not contain a
> definition for `ConflictOption'
> /root/MySql.Data.dll (Location of the symbol related to previous error)
> Compilation failed: 2 error(s), 0 warnings
That's not a crash. ConflictOption is a .NET 2.0 feature but you're
compiling with mcs, targeting the 1.1 runtime. Gmcs is the proper
compiler.
Since mod_mono defaults to 1.1, it first has to be configured for 2.0.
See http://www.mono-project.com/Mod_mono
Robert
More information about the Mono-list
mailing list