<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MSDN Managed Newsgroup Support Team Blog : Office COM Add-ins LoadBehavior</title><link>http://blogs.msdn.com/msdnts/archive/tags/Office+COM+Add-ins+LoadBehavior/default.aspx</link><description>Tags: Office COM Add-ins LoadBehavior</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>How to troubleshoot the COM Add-ins loading issues</title><link>http://blogs.msdn.com/msdnts/archive/2006/12/28/how-to-troubleshoot-the-com-add-ins-loading-issues.aspx</link><pubDate>Thu, 28 Dec 2006 12:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1373702</guid><dc:creator>MSDNTST</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/msdnts/comments/1373702.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msdnts/commentrss.aspx?PostID=1373702</wfw:commentRss><description>&lt;P class=ListParagraph style="MARGIN: 0in 0in 10pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;STRONG&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri"&gt;&lt;FONT size=3&gt;What is the unmanaged COM Add-ins loading process?&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;Here is a COM Add-in registry example.&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[&lt;B style="mso-bidi-font-weight: normal"&gt;HKEY_CURRENT_USER&lt;/B&gt;\Software\Microsoft\Office\&lt;B style="mso-bidi-font-weight: normal"&gt;Excel&lt;/B&gt;\AddIns\&lt;B style="mso-bidi-font-weight: normal"&gt;UnmanagedAddin.Connect&lt;/B&gt;]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;"FriendlyName"="UnmanagedAddin"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;"Description"="Composed in ATL 8.0"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;"&lt;B style="mso-bidi-font-weight: normal"&gt;LoadBehavior&lt;/B&gt;"=dword:00000003&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=3&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;HKEY_CURRENT_USER&lt;/B&gt;: this is user level COM-Addin&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=3&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Excel&lt;/B&gt;: This is an Excel COM Addin&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=3&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;UnmanagedAddin.Connect: &lt;/B&gt;This is progid of the COM Add-in&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;FONT size=3&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;LoadBehavior: &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;control how the Add-in will be loaded.&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=3&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;You may refer the link below about &lt;B style="mso-bidi-font-weight: normal"&gt;LoadBehavior&lt;/B&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 22pt; TEXT-INDENT: 21pt; mso-para-margin-left: 2.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://support.microsoft.com/?id=824251" mce_href="http://support.microsoft.com/?id=824251"&gt;&lt;EM&gt;&lt;FONT face=Calibri size=3&gt;http://support.microsoft.com/?id=824251&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 21pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;a)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Check the registry for the available COM Add-ins&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\AddIns\&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Or&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins\&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 63pt; mso-add-space: auto"&gt;&lt;FONT size=3&gt;&lt;EM&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri"&gt;HKEY_CURRENT_USER one: stored the COM Add-ins for the current user only. (i.e. when we installed the Add-in, we check&lt;/SPAN&gt;&lt;/EM&gt;&lt;EM&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri; mso-fareast-language: ZH-CN"&gt;ed&lt;/SPAN&gt;&lt;/EM&gt;&lt;EM&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri"&gt; “just for me”, user level)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 63pt; mso-add-space: auto"&gt;&lt;FONT size=3&gt;&lt;EM&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri"&gt;HKEY_LOCAL_MACHINE one: stored the COM Add-ins for all users. (i.e. when we installed the Add-in, we check&lt;/SPAN&gt;&lt;/EM&gt;&lt;EM&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri; mso-fareast-language: ZH-CN"&gt;ed&lt;/SPAN&gt;&lt;/EM&gt;&lt;EM&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri"&gt; “Everyone”, machine level)&lt;/SPAN&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;b)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US&gt;Found an entry of Add&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;-&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;in&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;(&lt;B style="mso-bidi-font-weight: normal"&gt;UnmanagedAddin.Connect) &lt;/B&gt;of&lt;B style="mso-bidi-font-weight: normal"&gt; LoadBehavior 3.&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;c)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Attempt to locate the COM DLL of progid “UnmanagedAddin.Connect”(Common COM Load procedure)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 63pt; TEXT-INDENT: -63pt; mso-list: l0 level3 lfo1; mso-add-space: auto; mso-text-indent-alt: -21.0pt"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;i.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Found HKEY_CLASSES_ROOT\UnmanagedAddin.Connect\CurVer&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt 42pt; TEXT-INDENT: 21pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Default Value is “UnmanagedAddin.Connect.1"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 63pt; TEXT-INDENT: -63pt; mso-list: l0 level3 lfo1; mso-add-space: auto; mso-text-indent-alt: -21.0pt"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;ii.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Found “HKEY_CLASSES_ROOT\UnmanagedAddin.Connect.1\CLSID”&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 63pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Default Value is “{F51126A7-472D-4D3D-A011-8D1467F6BAFD}”&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 63pt; TEXT-INDENT: -63pt; mso-list: l0 level3 lfo1; mso-add-space: auto; mso-text-indent-alt: -21.0pt"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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; &lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;iii.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Located the registry key below.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 63pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;HKEY_CLASSES_ROOT\CLSID\{F51126A7-472D-4D3D-A011-8D1467F6BAFD}&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{F51126A7-472D-4D3D-A011-8D1467F6BAFD}]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;@="Connect Class"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{F51126A7-472D-4D3D-A011-8D1467F6BAFD}\InprocServer32]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;@="c:\\users\\username\\documents\\visual studio 2005\\projects\\comaddins\\unmanagedaddin\\debug\\UnmanagedAddin.dll"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;"ThreadingModel"="Apartment"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{F51126A7-472D-4D3D-A011-8D1467F6BAFD}\ProgID]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;@="UnmanagedAddin.Connect.1"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{F51126A7-472D-4D3D-A011-8D1467F6BAFD}\Programmable]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{F51126A7-472D-4D3D-A011-8D1467F6BAFD}\TypeLib]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;@="{A5A5FD6A-2A19-4DB6-AB8F-51735C47CDAD}"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{F51126A7-472D-4D3D-A011-8D1467F6BAFD}\VersionIndependentProgID]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 66pt; mso-para-margin-left: 6.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;EM&gt;&lt;FONT face=Calibri size=3&gt;@="UnmanagedAddin.Connect"&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraph style="MARGIN: 0in 0in 10pt 63pt; TEXT-INDENT: -63pt; mso-list: l0 level3 lfo1; mso-add-space: auto; mso-text-indent-alt: -21.0pt"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;iv.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US&gt;Loaded the DLL with Win32 LoadLibrary&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt; API&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;STRONG&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri"&gt;&lt;FONT size=3&gt;What is the managed COM Add-ins loading process?&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;a)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US&gt;The steps &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;are&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; similar except &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;for step&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; 1 c) iii&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{5E5E6110-C49E-41FD-891B-7693500F0EC4}]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;@="ManagedAddin.Connect"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{5E5E6110-C49E-41FD-891B-7693500F0EC4}\Implemented Categories]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{5E5E6110-C49E-41FD-891B-7693500F0EC4}\Implemented Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;[HKEY_CLASSES_ROOT\CLSID\{5E5E6110-C49E-41FD-891B-7693500F0EC4}\InprocServer32]&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;@="mscoree.dll"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;"ThreadingModel"="Both"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;"Class"="ManagedAddin.Connect"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;"Assembly"="ManagedAddin, Version=1.0.2552.27634, Culture=neutral, PublicKeyToken=null"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;&lt;EM&gt;"RuntimeVersion"="v2.0.50727"&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US&gt;&lt;EM&gt;&lt;FONT face=Calibri size=3&gt;"CodeBase"="file:///C:/Users/username/Documents/Visual Studio 2005/Projects/COMAddins/ManagedAddin/bin/Debug/ManagedAddin.dll"&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;b)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US&gt;In &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;a &lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;managed scenario, the mscoree.dll will be loaded instead of the Add-in DLL directly. Then&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; it is the mscoree.dll &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;which&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; loa&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;ds&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; the managed Add-in DLL.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;STRONG&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri"&gt;&lt;FONT size=3&gt;General troubleshooting steps are based on the COM Add-ins Load Process.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;a)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Disable all the other COM Add-ins and restart Office Product&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;b)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;Go through the COM Add-in Load Procedure.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 63pt; TEXT-INDENT: -63pt; mso-list: l0 level3 lfo1; mso-add-space: auto; mso-text-indent-alt: -21.0pt"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;i.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Calibri size=3&gt;If the registry key existed (refer to 1 a)), did the LoadBehavior set to 3?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 63pt; TEXT-INDENT: -63pt; mso-list: l0 level3 lfo1; mso-add-space: auto; mso-text-indent-alt: -21.0pt"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;ii.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US&gt;Follow the steps that &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;how &lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;COM DLL is Load&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;ed &lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;(refer to 1 c))&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 63pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;STRONG&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;4.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Calibri"&gt;&lt;FONT size=3&gt;Some general approaches.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 21pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;a)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US&gt;By default the .NET CAS (Code Access Security) setting is OK for COM Add-ins, but this is a new security check added by .NET. &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;W&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;hen you develop managed COM Add-ins, you may try to add &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;“Full Trust”&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;permission set for &lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;the Add-in DLL when you have no idea.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 21pt; TEXT-INDENT: 21pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/930b76w0.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/930b76w0.aspx"&gt;&lt;SPAN style="mso-fareast-language: ZH-CN"&gt;&lt;FONT face=Calibri size=3&gt;http://msdn2.microsoft.com/en-us/library/930b76w0.aspx&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 21pt; TEXT-INDENT: 21pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ZH-CN"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;b)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Embrace your code in a “try…catch” block and write Log when error occurred.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ZH-CN"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;c)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Isolate the problem.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Comment out all of your code, and put the simple code as below in your OnConnect method. Once this is called, we should consider the Add-in loading to be OK.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;e.g.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;STDMETHODIMP CConnect::OnConnection(IDispatch *pApplication, AddInDesignerObjects::ext_ConnectMode &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: green; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;/*ConnectMode*/&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;, IDispatch *pAddInInst, SAFEARRAY ** &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: green; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;/*custom*/&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt; )&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;::MessageBoxW(NULL,L&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: maroon; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;"Hello"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;,L&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: maroon; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;"Test Dialog"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;,MB_ICONINFORMATION);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;return&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt; S_OK;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Quote style="MARGIN: 0in 0in 10pt 44pt; mso-para-margin-left: 4.0gd"&gt;&lt;EM&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;}&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-no-proof: yes; mso-fareast-language: ZH-CN; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 42pt; TEXT-INDENT: -21pt; mso-list: l0 level2 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;d)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Leverage the tools Filemon/Regmon to track the registry/file security setting.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://www.microsoft.com/technet/sysinternals/utilities/filemon.mspx" mce_href="http://www.microsoft.com/technet/sysinternals/utilities/filemon.mspx"&gt;&lt;SPAN style="mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;FONT face=Calibri size=3&gt;http://www.microsoft.com/technet/sysinternals/utilities/filemon.mspx&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 42pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://www.microsoft.com/technet/sysinternals/utilities/regmon.mspx" mce_href="http://www.microsoft.com/technet/sysinternals/utilities/regmon.mspx"&gt;&lt;SPAN style="mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;FONT face=Calibri size=3&gt;http://www.microsoft.com/technet/sysinternals/utilities/regmon.mspx&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 21pt; mso-add-space: auto"&gt;&lt;SPAN lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1373702" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msdnts/archive/tags/Office+COM+Add-ins+LoadBehavior/default.aspx">Office COM Add-ins LoadBehavior</category></item></channel></rss>