mirror of
https://github.com/crskycode/GARbro.git
synced 2024-12-23 19:34:15 +08:00
catch exceptions during app command line parsing.
This commit is contained in:
parent
b2d0e15215
commit
1e390eed1e
@ -67,20 +67,20 @@ namespace GARbro.GUI
|
||||
Trace.AutoFlush = true;
|
||||
#endif
|
||||
Trace.WriteLine ("ApplicationStartup --------------------------------", "GARbro.GUI.App");
|
||||
try
|
||||
{
|
||||
if (0 != e.Args.Length)
|
||||
{
|
||||
InitPath = Path.GetFullPath (e.Args[0]);
|
||||
}
|
||||
else if (!string.IsNullOrEmpty (Settings.Default.appLastDirectory))
|
||||
{
|
||||
try
|
||||
{
|
||||
string last_dir = Settings.Default.appLastDirectory;
|
||||
Directory.SetCurrentDirectory (last_dir);
|
||||
InitPath = last_dir;
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
catch { }
|
||||
|
||||
if (string.IsNullOrEmpty (InitPath))
|
||||
InitPath = Directory.GetCurrentDirectory();
|
||||
|
Loading…
x
Reference in New Issue
Block a user