Files
@ 2f841e844536
Branch filter:
Location: seniordesign-ui/Setup/GMap.NET - Hot Build/Program.cs - annotation
2f841e844536
1.8 KiB
text/x-csharp
fixed the problem of two forms being created. still need to fix the addToChart()
and addMarker()
and addMarker()
65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 | using System;
using System.Deployment.Application;
using System.Diagnostics;
using System.Threading;
using System.Windows.Forms;
namespace GMap.NET___Hot_Build
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
if(CheckUpdate())
{
TryUpdate();
}
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm());
}
public static void TryUpdate()
{
try
{
if(ApplicationDeployment.IsNetworkDeployed)
{
Debug.WriteLine("TryUpdate: " + DateTime.Now);
if(ApplicationDeployment.CurrentDeployment.Update())
{
try
{
System.Windows.Forms.Application.Restart();
}
catch
{
}
Thread.Sleep(444);
{
Environment.Exit(1);
}
}
}
}
catch
{
}
}
public static UpdateCheckInfo UpdateInfo = null;
public static bool CheckUpdate()
{
try
{
if(ApplicationDeployment.IsNetworkDeployed)
{
var upInfo = ApplicationDeployment.CurrentDeployment.CheckForDetailedUpdate();
if(upInfo != null)
{
UpdateInfo = upInfo;
return upInfo.UpdateAvailable;
}
}
}
catch
{
}
return false;
}
}
}
|