using System; using System.Runtime.CompilerServices; using System.Threading; using System.Windows.Forms; namespace Xylem.ServiceFwUpdate.Ui.FwUpdateLoader { [Serializable] static class Program { private static Mutex _mutex; /// /// The main entry point for the application. /// [STAThread] static void Main() { var assemblyName = System.Reflection.Assembly.GetExecutingAssembly().GetName().FullName; _mutex = new Mutex(true, assemblyName, out var isNotRunning); if (!isNotRunning) return; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new FrmFwUpdateLoader()); } } }