<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ArcMap.Application is null when Addin is loaded in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673608#M18045</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;OK here is an idea, go to the the &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;Config.esriaddinx&lt;/SPAN&gt;&lt;SPAN&gt; file in Visual Studio and set the &lt;/SPAN&gt;&lt;STRONG&gt;autoLoad&lt;/STRONG&gt;&lt;SPAN&gt; to equal "true" for your &amp;lt;Extension&amp;gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Jun 2014 08:38:00 GMT</pubDate>
    <dc:creator>DuncanHornby</dc:creator>
    <dc:date>2014-06-20T08:38:00Z</dc:date>
    <item>
      <title>ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673605#M18042</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've a problem in the installation of an Add-in that we've developed for our client. The Add-in does not work correctly because the ArcMap.Application value is null when loaded.&amp;nbsp; The type of this Add-in is an Extension.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Add-In is developed with ArcObjects in the version of 10.2.1. We don't have any problem when it is tested on our environment with an ArcMap 10.2.1. Our client has a version of 10.2.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Does any one has an idea of this error ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Siqin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2014 07:21:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673605#M18042</guid>
      <dc:creator>SiqinWANG</dc:creator>
      <dc:date>2014-06-19T07:21:55Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673606#M18043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can't really help unless we see the code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suggest you upload a sample of code where this null is being returned.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2014 13:23:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673606#M18043</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2014-06-19T13:23:17Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673607#M18044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Can't really help unless we see the code.&lt;BR /&gt;&lt;BR /&gt;I suggest you upload a sample of code where this null is being returned.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello Hornbydd,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your message. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is the code :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Reflection;
using System.Windows.Forms;

namespace TestChargementAddIn {
&amp;nbsp;&amp;nbsp;&amp;nbsp; public class ExtensionChargement : ESRI.ArcGIS.Desktop.AddIns.Extension {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public ExtensionChargement() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected override void OnStartup() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO: Uncomment to start listening to document events
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // WireDocumentEvents();

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ArcMap.Application == null) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // relative path est par rapport au répertoire de Debug ou Release

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Erreur : ArcMap.Application est nul !!");
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("OK: L'AddIn est chargé normalement. ArcMap.Application : " + ArcMap.Application.Caption.ToString());
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ArcMap.Document == null) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Erreur : ArcMap.Document est nul !!");
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("OK : ArcMap.Document non nul");
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void WireDocumentEvents() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO: Sample document event wiring code. Change as needed
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Named event handler
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArcMap.Events.NewDocument += delegate() { ArcMap_NewDocument(); };

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Anonymous event handler
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArcMap.Events.BeforeCloseDocument += delegate() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Return true to stop document from closing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Framework.IMessageDialog msgBox = new ESRI.ArcGIS.Framework.MessageDialogClass();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return msgBox.DoModal("BeforeCloseDocument Event", "Abort closing?", "Yes", "No", ArcMap.Application.hWnd);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void ArcMap_NewDocument() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO: Handle new document event
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp; }

}
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've also uploaded the packaged Add-In in the post in order that you could test it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Siqin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 04:25:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673607#M18044</guid>
      <dc:creator>SiqinWANG</dc:creator>
      <dc:date>2021-12-12T04:25:17Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673608#M18045</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;OK here is an idea, go to the the &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;Config.esriaddinx&lt;/SPAN&gt;&lt;SPAN&gt; file in Visual Studio and set the &lt;/SPAN&gt;&lt;STRONG&gt;autoLoad&lt;/STRONG&gt;&lt;SPAN&gt; to equal "true" for your &amp;lt;Extension&amp;gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 08:38:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673608#M18045</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2014-06-20T08:38:00Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673609#M18046</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;OK here is an idea, go to the the &lt;SPAN style="font-style:italic;"&gt;Config.esriaddinx&lt;/SPAN&gt; file in Visual Studio and set the &lt;STRONG&gt;autoLoad&lt;/STRONG&gt; to equal "true" for your &amp;lt;Extension&amp;gt;.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hornbydd, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your reply. I've checked in my Config.esriaddinx file. The value of the "autoLoad" option is already set to "true". &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there something else can be wrong in the configuration ? Or some configuration to change on ArcMap ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;ESRI.Configuration xmlns="http://schemas.esri.com/Desktop/AddIns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&amp;gt;
&amp;nbsp; &amp;lt;Name&amp;gt;TestChargementAddIn&amp;lt;/Name&amp;gt;
&amp;nbsp; &amp;lt;AddInID&amp;gt;{b60275b3-d9ad-48fe-90ad-d7f43adfbb6c}&amp;lt;/AddInID&amp;gt;
&amp;nbsp; &amp;lt;Description&amp;gt;C'est un test sur le chargement d'un AddIn.&amp;lt;/Description&amp;gt;
&amp;nbsp; &amp;lt;Version&amp;gt;1.0&amp;lt;/Version&amp;gt;
&amp;nbsp; &amp;lt;Image&amp;gt;Images\TestChargementAddIn.png&amp;lt;/Image&amp;gt;
&amp;nbsp; &amp;lt;Author&amp;gt;siwang&amp;lt;/Author&amp;gt;
&amp;nbsp; &amp;lt;Company&amp;gt;Kleegroup&amp;lt;/Company&amp;gt;
&amp;nbsp; &amp;lt;Date&amp;gt;18/06/2014&amp;lt;/Date&amp;gt;
&amp;nbsp; &amp;lt;Targets&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Target name="Desktop" version="10.2" /&amp;gt;
&amp;nbsp; &amp;lt;/Targets&amp;gt;
&amp;nbsp; &amp;lt;AddIn language="CLR4.5" library="TestChargementAddIn.dll" namespace="TestChargementAddIn"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ArcMap&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Extensions&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Extension id="Kleegroup_TestChargementAddIn_ExtensionChargement" class="ExtensionChargement" productName="Extension du Chargement" showInExtensionDialog="true" autoLoad="true"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Description&amp;gt;Test sur l'extension&amp;lt;/Description&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Extension&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Extensions&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ArcMap&amp;gt;
&amp;nbsp; &amp;lt;/AddIn&amp;gt;
&amp;lt;/ESRI.Configuration&amp;gt;

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 04:25:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673609#M18046</guid>
      <dc:creator>SiqinWANG</dc:creator>
      <dc:date>2021-12-12T04:25:20Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673610#M18047</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You said you compiled the addin in 10.2.1 and are trying to run it on 10.2.0.&amp;nbsp; I don't know about addins but that doesn't typically work for standard COM extensions since ArcObjects are not backwards compatible.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 12:29:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673610#M18047</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2014-06-20T12:29:21Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673611#M18048</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've always understood development with ArcObjects should use be using the 3.5 .Net Framework, I see you have yours set to 4.5. You can change this under project properties &amp;gt; Compile &amp;gt; Advanced Compile Options.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also&amp;nbsp; make sure platform Target CPU is x86.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 12:30:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673611#M18048</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2014-06-20T12:30:16Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673612#M18049</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;You said you compiled the addin in 10.2.1 and are trying to run it on 10.2.0.&amp;nbsp; I don't know about addins but that doesn't typically work for standard COM extensions since ArcObjects are not backwards compatible.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for this important information. Effectively, we have also a doubt on the compatibility. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Our client finally agrees to update their application to the version of 10.2.1. However, we have to assure that there is nothing else which could go wrong beside the version problem.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 13:07:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673612#M18049</guid>
      <dc:creator>SiqinWANG</dc:creator>
      <dc:date>2014-06-20T13:07:08Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673613#M18050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I've always understood development with ArcObjects should use be using the 3.5 .Net Framework, I see you have yours set to 4.5. You can change this under project properties &amp;gt; Compile &amp;gt; Advanced Compile Options.&lt;BR /&gt;&lt;BR /&gt;Also&amp;nbsp; make sure platform Target CPU is x86.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That's something that we've not thought of !! Maybe the machines of our client don't have the 4.5 version of .Net Framework. I'll verify that. As the Add-in is developed with the 4.5 .Net Framework, we have to check if there is some incompatibility problems in the code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your advice !&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 13:13:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673613#M18050</guid>
      <dc:creator>SiqinWANG</dc:creator>
      <dc:date>2014-06-20T13:13:59Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673614#M18051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Thank you for this important information. Effectively, we have also a doubt on the compatibility. &lt;BR /&gt;Our client finally agrees to update their application to the version of 10.2.1. However, we have to assure that there is nothing else which could go wrong beside the version problem.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hornbydd,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We've checked the version of client's machine : They don't have the 4.5 version of .Net. Only on 4.0. I've sent them an Add-In of thest compiled on 4.0. They have succeeded in loading it. So the problem comes exactly from the installed .net version.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much for your help &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 14:58:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673614#M18051</guid>
      <dc:creator>SiqinWANG</dc:creator>
      <dc:date>2014-06-20T14:58:54Z</dc:date>
    </item>
    <item>
      <title>Re: ArcMap.Application is null when Addin is loaded</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673615#M18052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The target platform is certainly good advice. and make sure the machine has the 4.5 .Net Framework.&lt;BR /&gt;&lt;BR /&gt;Also, in your config.esriaddinx file have you tried to change the target version?&amp;nbsp; Just a thought - not sure if that would affect the compatibility ability to&amp;nbsp; compile.&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;Targets&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Target name="Desktop" version="10.2" /&amp;gt;
&amp;nbsp; &amp;lt;/Targets&amp;gt;
&amp;nbsp; &amp;lt;AddIn language="CLR4.5" library="Tools.dll" namespace="Tools"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ArcMap&amp;gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;Have you been able to test the same add-in on a machine with the 10.2.0 version?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Sol&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sol, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you for your reply. It is the .Net version problem. Add-In compiled with 4.0 .Net works for the 10.2.0 version.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Siqin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 04:25:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcmap-application-is-null-when-addin-is-loaded/m-p/673615#M18052</guid>
      <dc:creator>SiqinWANG</dc:creator>
      <dc:date>2021-12-12T04:25:23Z</dc:date>
    </item>
  </channel>
</rss>

