Hi, I got the thing to work... but I' am not very thrilled with the resolution... It seems like it'll work only if I use the same string for both MonoDomain creation thru mono_jit_init and also for loading assembly thru mono_domain_assembly_open.. In essense I am having to pass the assembly file path string even for the Domain, I used to think that it just requires a string name for the domain.
But with this issue gone.. when I continued my work I hit upon another issue: My managed app uses the Mono.Unix.UnixDirectoryInfo class and at the instantiation of this class I get an exception that says : Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Syscall ---> System.DllNotFoundException: MonoPosixHelper at (wrapper managed-to-native) Mono.Unix.Native.Syscall:_L_ctermid () at Mono.Unix.Native.Syscall..cctor () [0x00000] in :0 --- End of inner exception stack trace --- at Mono.Unix.UnixFileSystemInfo.GetFileStatus (System.String path, Mono.Unix.Native.Stat& stat) [0x00000] in :0 at Mono.Unix.UnixFileSystemInfo.Refresh (Boolean force) [0x00000] in :0 at Mono.Unix.UnixFileSystemInfo..ctor (System.String path) [0x00000] in :0 at Mono.Unix.UnixDirectoryInfo..ctor (System.String path) [0x00000] in :0 at SimpleScanner.Program.Main (System.String[] args) [0x00000] in :0 I am trying this on Mac OSX and I dont get this problem if I run my exe directly from Terminal using: Mono . So how is the environment different in case of Mono Embedding for this to happen. Any help is highly appreciated... Thanks in advance. -Vinay -- View this message in context: http://mono.1490590.n4.nabble.com/Embedding-Mono-tp3345310p3356206.html Sent from the Mono - Dev mailing list archive at Nabble.com. _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list