allelimo I donāt know what you did but 2.0.0.1 almost works on linux using Mono
Almost cause csm seems to use hardcoded āā as path separator (which is fine on Windows) and linux gets confused (this particular char is mostly used as escape character). Now this might be Mono problem (among other things it should deal with that) but I can browse to dir that contains clockskins just fine only loading fails so just maybe there is something you can do on the CMS source side.
Here is the stack trace I got when first tried to run:
$ mono ClockSkinMaker.gui.exe
Unhandled Exception:
System.InvalidOperationException: WinForms_SeeInnerException ā> System.UnauthorizedAccessException: Access to the path ā/home/nlj\ClockSkinā is denied.
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00070] in <8f2c484307284b51944a1a13a14c0266>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x000a4] in <8f2c484307284b51944a1a13a14c0266>:0
at ClockSkinMaker.gui.frmPrincipalā¦ctor () [0x000b7] in :0
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <8f2c484307284b51944a1a13a14c0266>:0
ā End of inner exception stack trace ā
at ClockSkinMaker.gui.My.MyProject+MyForms.Create__Instance__[T] (T Instance) [0x000bf] in :0
at ClockSkinMaker.gui.My.MyProject+MyForms.get_frmPrincipal () [0x00000] in :0
at ClockSkinMaker.gui.My.MyApplication.OnCreateMainForm () [0x00006] in :0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun () [0x00010] in <052f159205d44babb4f17a8e3eeca1f7>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run (System.String[] commandLine) [0x00001] in <052f159205d44babb4f17a8e3eeca1f7>:0
at ClockSkinMaker.gui.My.MyApplication.Main (System.String[] Args) [0x0000f] in :0
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: WinForms_SeeInnerException ā> System.UnauthorizedAccessException: Access to the path ā/home/nlj\ClockSkinā is denied.
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00070] in <8f2c484307284b51944a1a13a14c0266>:0
at System.IO.Directory.CreateDirectory (System.String path) [0x000a4] in <8f2c484307284b51944a1a13a14c0266>:0
at ClockSkinMaker.gui.frmPrincipalā¦ctor () [0x000b7] in :0
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <8f2c484307284b51944a1a13a14c0266>:0
ā End of inner exception stack trace ā
at ClockSkinMaker.gui.My.MyProject+MyForms.Create__Instance__[T] (T Instance) [0x000bf] in :0
at ClockSkinMaker.gui.My.MyProject+MyForms.get_frmPrincipal () [0x00000] in :0
at ClockSkinMaker.gui.My.MyApplication.OnCreateMainForm () [0x00006] in :0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun () [0x00010] in <052f159205d44babb4f17a8e3eeca1f7>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run (System.String[] commandLine) [0x00001] in <052f159205d44babb4f17a8e3eeca1f7>:0
at ClockSkinMaker.gui.My.MyApplication.Main (System.String[] Args) [0x0000f] in :0
I created that dir manually and after that it starts.
Sorry, probably thatās not the bug report you expected.
Thanks for your work
N.