I've tried compiling the source without modifications. I get the EXE put when I execute it I get the following output:
RunUO - [
www.runuo.com] Version 1.0.0, Build 38132
Scripts: Compiling C# scripts...done (0 errors, 0 warnings)
Scripts: Compiling VB.net scripts...no files found.
Scripts: Verifying...
and then the message from "Common Language Runtime Debgging Services"
Application has generated an exception that could not be handled.
Process id=0xa80 (2688), Thread id=0xbb8 (3000).
Click OK to terminate the application.
Click CANCEL to debug the application.
I click "CANCEL" and get a message that no debugger was found and press "CANCEL" on that message. I then get the following output continuing on the last console line:
Scripts: Verifying...Error:
System.Reflection.ReflectionTypeLoadException: One or more of the types in the assembly unable to load.
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Server.Core.VerifySerialization(Assembly a)
at Server.Core.VerifySerialization()
at Server.ScriptCompiler.Compile(Boolean debug)
at server.Core.Main(String[] args)
This exception is fatal, press return to exit
I used the latest version of SharpDevelop to compile the source. Although I don't really know much about C#, I am a programmer/dba with 25+ years experience. Hopefully some insights will overcome my natural limitations.