[Mono-osx] How to have a running .NET 2.0 application quit automatically when user logs out
d_v
dan.vandermolen at figpsoft.com
Thu Jan 7 15:19:09 EST 2010
Would love to have some help on this.
Could I offer anyone an incentive?
Thanks,
d_v wrote:
>
> My .NET 2.0 application (compiled with VS 2005.net) has always worked well
> on Mono without too many changes. I have tried all the recent version of
> Mono including 2.6. I have two versions of the application; one is for
> testing so I like to have a GUI.
>
> 1. GUI: For testing I use a visible Windows.Form and I can use the program
> and close the window when done and the application closes. (to be
> expected).
>
> Note: If I try to logout when this is running I get error: "Logout has
> timed out because the application mono failed to quit..."
>
> 2. Deployment: I run mostly the same code but do not open the
> Windows.Form. However if the program is running and I try to Logout of Mac
> OSX it hangs with the same error.
>
>
> Note: I am running a timer if that is a factor, and if running the GUI,
> the background thread does the work and the GUI thread updates the GUI
> display every 5 seconds based on timer.
>
>
> Here is how I run the application from the main unit:
>
> if (isDeploy) // if deploying then do not show form
> {
> Application.Run();
> }
> else // do show form
> {
> try
> {
> sMsg = "Error creating Form.";
> frm1 = new MyForm.Form1();
> sMsg = "Error opening Form with call:
> Application.Run()";
> Application.Run(frm1);
> }
> if (frm1 != null) // is this necessary in a mono
> crash? It gave me weird errors?
> frm1.Close();
> */
> } // try catch
> }
>
>
> I've tried everything I can think of.
> thanks.
>
--
View this message in context: http://old.nabble.com/How-to-have-a-running-.NET-2.0-application-quit-automatically-when-user-logs-out-tp26844444p27066354.html
Sent from the Mono - OSX mailing list archive at Nabble.com.
More information about the Mono-osx
mailing list