ArcGIS_GPConsole_CSharp\ArcGIS_GPConsole\LicenseInitializer.cs
// Copyright 2010 ESRI // // All rights reserved under the copyright laws of the United States // and applicable international laws, treaties, and conventions. // // You may freely redistribute and use this sample code, with or // without modification, provided you include the original copyright // notice and use restrictions. // // See the use restrictions. // using System; using ESRI.ArcGIS; namespace ArcGIS_GPConsole_CSharp { internal partial class LicenseInitializer { public LicenseInitializer() { ResolveBindingEvent += new EventHandler(BindingArcGISRuntime); } void BindingArcGISRuntime(object sender, EventArgs e) { // // TODO: Modify ArcGIS runtime binding code as needed // if (!RuntimeManager.Bind(ProductCode.Server)) { // Failed to bind, announce and force exit Console.WriteLine("Invalid ArcGIS runtime binding. Application will shut down."); System.Environment.Exit(0); } } } }