{"id":171071,"date":"2010-07-19T18:29:23","date_gmt":"2010-07-19T18:29:23","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=171071"},"modified":"2018-12-18T12:04:44","modified_gmt":"2018-12-18T20:04:44","slug":"bind-and-license-your-standalone-arcgis-engine-or-desktop-application","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application","title":{"rendered":"Bind and License your standalone ArcGIS Engine or Desktop application"},"author":3601,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37501],"tags":[34731,157892,157882,30131,27521],"industry":[],"product":[36991],"class_list":["post-171071","blog","type-blog","status-publish","format-standard","hentry","category-administration","tag-apis","tag-arcgis-engine","tag-arcobjects","tag-licensing","tag-sdk","product-arcgis-desktop"],"acf":{"short_description":"At ArcGIS 10 you can bind your standalone application to an Engine or Desktop runtime and license your application by making a single call","flexible_content":[{"acf_fc_layout":"content","content":"<p>At ArcGIS 10 you can bind your standalone application to an Engine or Desktop runtime and license your application by making a single call to BindLicense.<\/p>\n<p>Here are the 2 steps:<\/p>\n<ol>\n<li>\n<div>Reference the ESRI.ArcGIS.Version assembly<\/div>\n<\/li>\n<li>\n<div><span lang=\"EN-GB\"><span style=\"font-family: Calibri;\">Call\u00a0<em><strong>ESRI.ArcGIS.RuntimeManager.BindLicense(ProductCode.EngineOrDesktop)<\/strong><\/em>\u00a0before calling any ArcObjects code or creating any of the ArcGIS Engine Controls. So a good place for this would be in the main entry point of the application<\/span><\/span><\/div>\n<\/li>\n<\/ol>\n<p><span lang=\"EN-GB\"><span style=\"font-family: Calibri;\">[STAThread]<br \/>\nstatic\u00a0void\u00a0Main()<br \/>\n{<br \/>\nif\u00a0(!RuntimeManager.BindLicense(ProductCode.EngineOrDesktop))<br \/>\n{<br \/>\nMessageBox.Show(\u201cUnable to bind to ArcGIS runtime. Application will be shut down.\u201d);<br \/>\nreturn;<br \/>\n}<br \/>\nApplication.Run(new\u00a0Form1());<br \/>\n}<\/span><\/span><\/p>\n<p><span lang=\"EN-GB\"><span style=\"font-family: Calibri;\">Firstly, this BindLicense method will try to Bind to an Engine Runtime, but if unavailable it will try to bind to a Desktop Runtime. Secondly, it will license the application with the lowest license level available (in the order of ArcGIS Engine, ArcView, ArcEditor, ArcInfo).<\/span><\/span><\/p>\n<p>For more advanced binding and licensing options please refer to:<\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>\n<div><span lang=\"EN-GB\"><span style=\"font-family: Calibri;\"><a href=\"http:\/\/help.arcgis.com\/en\/sdk\/10.0\/arcobjects_net\/componenthelp\/index.html#\/BindLicense_Method_ProductCode\/004600000026000000\/\">BindLicense(ProductCode)<\/a><\/span><\/span><\/div>\n<\/li>\n<li><span lang=\"EN-GB\"><span style=\"font-family: Calibri;\"><a href=\"http:\/\/help.arcgis.com\/en\/sdk\/10.0\/arcobjects_net\/componenthelp\/index.html#\/BindLicense_Method_ProductCode_LicenseLevel\/004600000015000000\/\">BindLicense(ProductCode, LicenseLevel)<\/a>\u00a0<\/span><\/span><span lang=\"EN-GB\"><span style=\"font-family: Calibri;\">\u00a0<\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"font-family: Calibri;\"><a href=\"http:\/\/help.arcgis.com\/en\/sdk\/10.0\/arcobjects_net\/componenthelp\/index.html#\/Bind_Method\/004600000024000000\/\">Bind(ProductCode)<\/a><\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><em>Content provided by Gayle Young<\/em><\/p>\n<p>&nbsp;<\/p>\n"}],"authors":[{"ID":3601,"user_firstname":"Rob","user_lastname":"Elkins","nickname":"Rob Elkins","user_nicename":"rpe2","display_name":"Rob Elkins","user_email":"relkins@esri.com","user_url":"","user_registered":"2018-03-02 00:15:15","user_description":"Rob is Managing Director of Product Management at Esri, helping guide the strategy and evolution of ArcGIS. He works with product development, and customer communities to bring innovative GIS capabilities to organizations around the world.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/rElkins-headshot-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":"","card_image":false,"wide_image":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Bind and License your standalone ArcGIS Engine or Desktop application<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bind and License your standalone ArcGIS Engine or Desktop application\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2018-12-18T20:04:44+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application\"},\"author\":{\"name\":\"Rob Elkins\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/3334a2f9ab0a4c95d2e01e7e7f44c5d5\"},\"headline\":\"Bind and License your standalone ArcGIS Engine or Desktop application\",\"datePublished\":\"2010-07-19T18:29:23+00:00\",\"dateModified\":\"2018-12-18T20:04:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application\"},\"wordCount\":10,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"APIs\",\"ArcGIS Engine\",\"ArcObjects\",\"licensing\",\"SDK\"],\"articleSection\":[\"Administration\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application\",\"name\":\"Bind and License your standalone ArcGIS Engine or Desktop application\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2010-07-19T18:29:23+00:00\",\"dateModified\":\"2018-12-18T20:04:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bind and License your standalone ArcGIS Engine or Desktop application\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/3334a2f9ab0a4c95d2e01e7e7f44c5d5\",\"name\":\"Rob Elkins\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/rElkins-headshot-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/rElkins-headshot-213x200.jpg\",\"caption\":\"Rob Elkins\"},\"description\":\"Rob is Managing Director of Product Management at Esri, helping guide the strategy and evolution of ArcGIS. He works with product development, and customer communities to bring innovative GIS capabilities to organizations around the world.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/rpe2\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Bind and License your standalone ArcGIS Engine or Desktop application","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application","og_locale":"en_US","og_type":"article","og_title":"Bind and License your standalone ArcGIS Engine or Desktop application","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2018-12-18T20:04:44+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application"},"author":{"name":"Rob Elkins","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/3334a2f9ab0a4c95d2e01e7e7f44c5d5"},"headline":"Bind and License your standalone ArcGIS Engine or Desktop application","datePublished":"2010-07-19T18:29:23+00:00","dateModified":"2018-12-18T20:04:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application"},"wordCount":10,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["APIs","ArcGIS Engine","ArcObjects","licensing","SDK"],"articleSection":["Administration"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application","name":"Bind and License your standalone ArcGIS Engine or Desktop application","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2010-07-19T18:29:23+00:00","dateModified":"2018-12-18T20:04:44+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-desktop\/administration\/bind-and-license-your-standalone-arcgis-engine-or-desktop-application#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Bind and License your standalone ArcGIS Engine or Desktop application"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/3334a2f9ab0a4c95d2e01e7e7f44c5d5","name":"Rob Elkins","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/rElkins-headshot-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/rElkins-headshot-213x200.jpg","caption":"Rob Elkins"},"description":"Rob is Managing Director of Product Management at Esri, helping guide the strategy and evolution of ArcGIS. He works with product development, and customer communities to bring innovative GIS capabilities to organizations around the world.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/rpe2"}]}},"text_date":"July 19, 2010","author_name":"Rob Elkins","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/rpe2","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcMap","tag_data":[{"term_id":34731,"name":"APIs","slug":"apis","term_group":0,"term_taxonomy_id":34731,"taxonomy":"post_tag","description":"","parent":0,"count":23,"filter":"raw"},{"term_id":157892,"name":"ArcGIS Engine","slug":"arcgis-engine","term_group":0,"term_taxonomy_id":157892,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":157882,"name":"ArcObjects","slug":"arcobjects","term_group":0,"term_taxonomy_id":157882,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":30131,"name":"licensing","slug":"licensing","term_group":0,"term_taxonomy_id":30131,"taxonomy":"post_tag","description":"","parent":0,"count":23,"filter":"raw"},{"term_id":27521,"name":"SDK","slug":"sdk","term_group":0,"term_taxonomy_id":27521,"taxonomy":"post_tag","description":"","parent":0,"count":18,"filter":"raw"}],"category_data":[{"term_id":37501,"name":"Administration","slug":"administration","term_group":0,"term_taxonomy_id":37501,"taxonomy":"category","description":"","parent":0,"count":442,"filter":"raw"}],"product_data":[{"term_id":36991,"name":"ArcMap","slug":"arcgis-desktop","term_group":0,"term_taxonomy_id":36991,"taxonomy":"product","description":"","parent":36981,"count":325,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-desktop","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/171071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/3601"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=171071"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/171071\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=171071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=171071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=171071"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=171071"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=171071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}