
But it's not viable to run WindowsForms applications, you need to.Mono has it's place in running web applications and WebServices and.You need to use GTK# instead of WinForms.You can't really develop WinForms on Linux.You could develop ASP.NET there (debugging & step through works very.You will experience problems if you need to create Word or Excel.There is no working equivalent for Microsoft Reporting Service.If you run WindowsForms, it won't always look very nice (to say the least).If you run a WebApplication, it works fairly well (if it doesn't use.MonoDevelop 'step through' debugging doesn't really work.Windows Forms work, but aren't always rendered properly.The Linux web-browser control requires GTK#.Bugs and incompleteness in the C# class library (e.g.


NET applications work out of the box with mono Overall, I agree with Miguel de Icaza who says: I hope you can help me to solve this problem.I haven't used mono commercially, but I use it privately, because I work in a Windows company, but privately am a Linux user (so I can reuse what I do at work). FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: WinForms_SeeInnerException -> System.NullReferenceException: Object reference not set to an instance of an object End of inner exception stack trace -Īt WindowsApplication1.My.MyProject+MyForms.Create_Instance_ (T Instance) in :0Īt WindowsApplication1.My.MyProject+MyForms.get_Luncher () in :0Īt WindowsApplication1.My.MyApplication.OnCreateMainForm () in :0Īt .OnRun () in :0Īt .Run (System.String commandLine) in :0Īt WindowsApplication1.My.MyApplication.Main (System.String Args) in :0 System.InvalidOperationException: WinForms_SeeInnerException -> System.NullReferenceException: Object reference not set to an instance of an objectĪt (System.String AppName, System.String Section, System.String Key, System.String Default) in :0Īt () in :0Īt (wrapper managed-to-native) :InternalInvoke (,object,object,System.Exception&)Īt (System.Object obj, System.Object parameters) in :0 My console output the following message : Unhandled Exception: However when I try to run the software with "sudo mono myProgram.exe".

Therefore, I installed Mono and its packages (mono-devel, mono-complete, referenceassemblies-pcl, ca-certificates-mono, mono-xsp4). I'm using Lubuntu 14.04 and I would like to run a software that needs Microsoft.
