<?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 Can I use Activator.CreateInstance when declaring a new Geoprocessor object?? in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86519#M2227</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've used the below lines of code to start creating a new geodatabase but I need to do something similar for declaring a new Geoprocessor object.&amp;nbsp; I keep getting an error in my C# code right at Geoprocessor gp = new Geoprocessor.&amp;nbsp; I'm guessing this is because of the new keyword so I'm hoping I can use something similar to below code&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;Type t = Type.GetTypeFromProgID("esriDataSourcesGDB.AccessWorkspaceFactory.1");//("{DD48C96A-D92A-11D1-AA81-00C04FA33A15}");
&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; System.Object obj = Activator.CreateInstance(t);&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Jun 2010 15:09:06 GMT</pubDate>
    <dc:creator>JoshV</dc:creator>
    <dc:date>2010-06-16T15:09:06Z</dc:date>
    <item>
      <title>Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86519#M2227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've used the below lines of code to start creating a new geodatabase but I need to do something similar for declaring a new Geoprocessor object.&amp;nbsp; I keep getting an error in my C# code right at Geoprocessor gp = new Geoprocessor.&amp;nbsp; I'm guessing this is because of the new keyword so I'm hoping I can use something similar to below code&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;Type t = Type.GetTypeFromProgID("esriDataSourcesGDB.AccessWorkspaceFactory.1");//("{DD48C96A-D92A-11D1-AA81-00C04FA33A15}");
&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; System.Object obj = Activator.CreateInstance(t);&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 15:09:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86519#M2227</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2010-06-16T15:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86520#M2228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Just in case I'm wrong and the new keyword is not the issue, here is the error I'm getting at Geoprocessor gp = new Geoprocessor();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Creating an instance of the COM component with CLSID {5374EC4C-1AA2-4829-A811-DE624ECEC23F} from the IClassFactory failed due to the following error: 80010105&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 15:34:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86520#M2228</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2010-06-16T15:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86521#M2229</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am developing ArcMap extensions quite frequently, but it was never a problem to create an instance in C# with the new keyword. May be you are developing an ArcGIS engine application? In this case, I would try to check out a license before instantiating the geoprocessor object.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#//00010000043p000000"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#//00010000043p000000&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Geoprocessor is not listed, so using the Activator class is not the right way.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards, Stefan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 18:19:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86521#M2229</guid>
      <dc:creator>StefanOffermann</dc:creator>
      <dc:date>2010-06-16T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86522#M2230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I am developing ArcMap extensions quite frequently, but it was never a problem to create an instance in C# with the new keyword. May be you are developing an ArcGIS engine application? In this case, I would try to check out a license before instantiating the geoprocessor object.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#//00010000043p000000"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#//00010000043p000000&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The Geoprocessor is not listed, so using the Activator class is not the right way.&lt;BR /&gt;&lt;BR /&gt;Best regards, Stefan&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using a Standalone C# console application so using the activator class was correct nearly everywhere I had to replace a "new" keyword.&amp;nbsp; I have already used aoinitialize to checkout a license.&amp;nbsp; If you know of any other suggestions please let me know.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 18:33:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86522#M2230</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2010-06-16T18:33:29Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86523#M2231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Below is the code from a Windows service that I wrote a while back.&amp;nbsp; I fully qualified the class names to avoid confusion with the old Geoprocessor class in the Geoprocessing library.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.ConversionTools.FeatureClassToFeatureClass fcToFcTool = new ESRI.ArcGIS.ConversionTools.FeatureClassToFeatureClass();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fcToFcTool.in_features = featureLayer;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fcToFcTool.out_path = outputDirectory;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fcToFcTool.out_name = newTableName;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!string.IsNullOrEmpty(query))
&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; fcToFcTool.where_clause = query;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Geoprocessor gp = new ESRI.ArcGIS.Geoprocessor.Geoprocessor();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gp.Execute(fcToFcTool, null);&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 23:18:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86523#M2231</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2021-12-10T23:18:51Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86524#M2232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Below is the code from a Windows service that I wrote a while back.&amp;nbsp; I fully qualified the class names to avoid confusion with the old Geoprocessor class in the Geoprocessing library.&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.ConversionTools.FeatureClassToFeatureClass fcToFcTool = new ESRI.ArcGIS.ConversionTools.FeatureClassToFeatureClass();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fcToFcTool.in_features = featureLayer;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fcToFcTool.out_path = outputDirectory;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fcToFcTool.out_name = newTableName;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!string.IsNullOrEmpty(query))
&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; fcToFcTool.where_clause = query;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Geoprocessor gp = new ESRI.ArcGIS.Geoprocessor.Geoprocessor();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gp.Execute(fcToFcTool, null);&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Neil-&amp;nbsp; Thanks for the response.&amp;nbsp; I have used nearly the same exact code before in my other functions and not got an error but for some reason I am still getting that IClassFactory error even if I use the fully qualified geoprocessor name.&amp;nbsp; Any suggestions?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 23:18:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86524#M2232</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2021-12-10T23:18:54Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86525#M2233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Creating an instance of the COM component with CLSID {5374EC4C-1AA2-4829-A811-DE624ECEC23F} from the IClassFactory failed due to the following error: 80010105&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sounds like this might be an install issue ... if you search your registry, do you find this key?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If not, consider re-installing.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jun 2010 19:01:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86525#M2233</guid>
      <dc:creator>KirkKuykendall</dc:creator>
      <dc:date>2010-06-17T19:01:16Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86526#M2234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Sounds like this might be an install issue ... if you search your registry, do you find this key?&lt;BR /&gt;&lt;BR /&gt;If not, consider re-installing.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Kirk-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I did a search in my registry and found that key in esriGeoprocessing.GeoProcessor.&amp;nbsp;&amp;nbsp; This is puzzling.. Thoughts?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jun 2010 19:25:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86526#M2234</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2010-06-17T19:25:10Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86527#M2235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here's the key I have (on Vista64):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{5374EC4C-1AA2-4829-A811-DE624ECEC23F}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you have this key (or its 32 bit equivalent) ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Does this code work for you?&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;public static void TestGp()
{
&amp;nbsp;&amp;nbsp;&amp;nbsp; Guid g = new Guid("5374EC4C-1AA2-4829-A811-DE624ECEC23F");
&amp;nbsp;&amp;nbsp;&amp;nbsp; Type t = Type.GetTypeFromCLSID(g);
&amp;nbsp;&amp;nbsp;&amp;nbsp; Debug.Print(t.ToString());
&amp;nbsp;&amp;nbsp;&amp;nbsp; GeoProcessor gp = Activator.CreateInstance(t) as GeoProcessor;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Debug.Print(gp.OverwriteOutput.ToString());
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 23:18:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86527#M2235</guid>
      <dc:creator>KirkKuykendall</dc:creator>
      <dc:date>2021-12-10T23:18:56Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86528#M2236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Here's the key I have (on Vista64):&lt;BR /&gt;HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{5374EC4C-1AA2-4829-A811-DE624ECEC23F}&lt;BR /&gt;&lt;BR /&gt;Do you have this key (or its 32 bit equivalent) ?&lt;BR /&gt;&lt;BR /&gt;Does this code work for you?&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;public static void TestGp()
{
&amp;nbsp;&amp;nbsp;&amp;nbsp; Guid g = new Guid("5374EC4C-1AA2-4829-A811-DE624ECEC23F");
&amp;nbsp;&amp;nbsp;&amp;nbsp; Type t = Type.GetTypeFromCLSID(g);
&amp;nbsp;&amp;nbsp;&amp;nbsp; Debug.Print(t.ToString());
&amp;nbsp;&amp;nbsp;&amp;nbsp; GeoProcessor gp = Activator.CreateInstance(t) as GeoProcessor;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Debug.Print(gp.OverwriteOutput.ToString());
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Kirk-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2 questions: What is the GUI for the Geoprocessor object not GeoProcessor?&amp;nbsp; I was using Geoprocessor object because its execute method only takes 2 arguments.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I have to use GeoProcessor then the first parameter required is string Name.&amp;nbsp; What is Name?&amp;nbsp; The Name of the tool?&amp;nbsp; FeatureClassToFeatureClass_Conversion?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 23:18:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86528#M2236</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2021-12-10T23:18:59Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86529#M2237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;What is the GUI for the Geoprocessor object not GeoProcessor?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Please elaborate.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jun 2010 20:25:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86529#M2237</guid>
      <dc:creator>KirkKuykendall</dc:creator>
      <dc:date>2010-06-17T20:25:39Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86530#M2238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Please elaborate.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;what is the GUID for Geoprocessor?&amp;nbsp; for GoeProcessor you are saying it is {5374EC4C-1AA2-4829-A811-DE624ECEC23F}.&amp;nbsp; But I'm wondering for Geoprocessor (lower case p).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jun 2010 20:27:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86530#M2238</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2010-06-17T20:27:53Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86531#M2239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi Kirk-&lt;BR /&gt;&lt;BR /&gt;2 questions: What is the GUI for the Geoprocessor object not GeoProcessor?&amp;nbsp; I was using Geoprocessor object because its execute method only takes 2 arguments.&lt;BR /&gt;&lt;BR /&gt;If I have to use GeoProcessor then the first parameter required is string Name.&amp;nbsp; What is Name?&amp;nbsp; The Name of the tool?&amp;nbsp; FeatureClassToFeatureClass_Conversion?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That worked Kirk.&amp;nbsp; I used the below code and it worked for inserting my FC into SDE.&amp;nbsp; It still baffles me as to why it fails otherwise but I'll stick with what works.&amp;nbsp; Thanks Kirk and Neil.&amp;nbsp; I wish I could give you guys points somehow like in the old forums..&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; IVariantArray vp = new VarArrayClass();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; vp.Add(in_Features);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; vp.Add(out_path);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; vp.Add(out_name);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; Guid g = new Guid("5374EC4C-1AA2-4829-A811-DE624ECEC23F");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; Type t = Type.GetTypeFromCLSID(g);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; Debug.Print(t.ToString());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; GeoProcessor gp = Activator.CreateInstance(t) as GeoProcessor;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; gp.Execute("FeatureClassToFeatureClass", vp, null);&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jun 2010 20:33:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86531#M2239</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2010-06-17T20:33:22Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86532#M2240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Kirk, Neil, or anyone that can help.. I was wrong about my last post and I am not getting this to work consistently.&amp;nbsp; I still get the IClassFactory error at times when I try to run a Geoprocessing tool like CreateFileGDB, etc.&amp;nbsp; What is so WEIRD is that sometimes I get this error and sometimes it works.&amp;nbsp; Please let me know if you know what I can do here.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jun 2010 15:37:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86532#M2240</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2010-06-25T15:37:48Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86533#M2241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Are you creating it repeatedly in a loop?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Did you try calling Marshal.ReleaseCOMobject on it once you're finished with it?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jun 2010 17:05:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86533#M2241</guid>
      <dc:creator>KirkKuykendall</dc:creator>
      <dc:date>2010-06-25T17:05:10Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86534#M2242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Are you creating it repeatedly in a loop?&lt;BR /&gt;&lt;BR /&gt;Did you try calling Marshal.ReleaseCOMobject on it once you're finished with it?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Kirk-&amp;nbsp; Great to hear your quick reply.&amp;nbsp; I'm not using it in a loop but I tried GC.Collect()&amp;nbsp; I will try the Marshall method you mentioned.&amp;nbsp; I have maybe 30 functions and about 10 of them use the Geoprocessor gp = new Geoprocessor();&amp;nbsp; I also tried your method which I believe is using GeoProcessor (capital P).&amp;nbsp; Once one of these functions throws that "IClassFactory error" then the other functions that use Geoprocessor throw that error too.&amp;nbsp; So you are thinking that C# program is not getting rid of the object properly?&amp;nbsp; Or what is your explanation?&amp;nbsp; I'm still learning &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jun 2010 17:15:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86534#M2242</guid>
      <dc:creator>JoshV</dc:creator>
      <dc:date>2010-06-25T17:15:35Z</dc:date>
    </item>
    <item>
      <title>Re: Can I use Activator.CreateInstance when declaring a new Geoprocessor object??</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86535#M2243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm having the exact same issue with my windows console EXE in C# for 10.2.1.3497 - even the part where it works sometimes but not every time!&amp;nbsp; Some times it works just fine. Others it fails with that same error:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #172b4d; background-color: #ffffff; margin: 10px 0px 0px;"&gt;Creating an instance of the COM component with CLSID {5374EC4C-1AA2-4829-A811-DE624ECEC23F} from the IClassFactory failed due to the following error: 80010105.System.Runtime.InteropServices.COMException (0x80010105): Creating an instance of the COM component with CLSID {5374EC4C-1AA2-4829-A811-DE624ECEC23F} from the IClassFactory failed due to the following error: 80010105.&lt;/P&gt;&lt;P style="color: #172b4d; background-color: #ffffff; margin: 10px 0px 0px;"&gt;&amp;nbsp;&amp;nbsp; at ESRI.ArcGIS.Geoprocessor.Geoprocessor..ctor()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm checking out an Advanced license at the beginning so that part is working fine.&lt;/P&gt;&lt;P&gt;I'm referencing the following .net assemblies:&lt;/P&gt;&lt;P&gt;ESRI.ArcGIS.Geoprocessing&lt;/P&gt;&lt;P&gt;C:\Program Files (x86)\ArcGIS\DeveloperKit10.2\DotNet\ESRI.ArcGIS.Geoprocessing.dll&lt;/P&gt;&lt;P&gt;runtime v2.0.50727&lt;/P&gt;&lt;P&gt;version 10.2.0.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ESRI.ArcGIS.Geoprocessor&lt;/P&gt;&lt;P&gt;C:\Program Files (x86)\ArcGIS\DeveloperKit10.2\DotNet\ESRI.ArcGIS.Geoprocessor.dll&lt;/P&gt;&lt;P&gt;runtime v2.0.50727&lt;/P&gt;&lt;P&gt;version 10.2.0.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's my code (it fails right on that first line when executing that Geoprocessor() constructor):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;Geoprocessor GP &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Geoprocessor&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

IGeoProcessorResult processorResult &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; createFileGDBTool &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;CreateFileGDB&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;exportFolder&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; fileGdbName&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
processorResult &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;IGeoProcessorResult&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;GP&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Execute&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;createFileGDBTool&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; gpTool &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;FeatureClassToFeatureClass&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;inputtable&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; fullExportPath&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; fileGdbTableName&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
processorResult &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;IGeoProcessorResult&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;GP&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Execute&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;gpTool&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; ‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why in the world would it work sometimes and not every time?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 23:19:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-i-use-activator-createinstance-when-declaring/m-p/86535#M2243</guid>
      <dc:creator>JoshPritt</dc:creator>
      <dc:date>2021-12-10T23:19:02Z</dc:date>
    </item>
  </channel>
</rss>

