Visual Studio Developer Center > Visual Studio Forums > Visual Studio Tools for Office > Getting Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) exception when Excel Add-In Is getting loaded
Ask a questionAsk a question
 

AnswerGetting Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) exception when Excel Add-In Is getting loaded

  • Thursday, October 29, 2009 6:57 PMShailendra_G Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    I have created an application level addin for Excel 2007 using VSTO 3.0 and VS 2008.
    And this is deployed using Soft grid version of Excel 2007.

    This Addin got deployed fine on most of the user machines.
    But in one of the user machine's this gave an exception while loading and then it got added to InActive application Addin's list.

    All the prerequisites are installed (VSTO 3.0, .NET Framework 3.5 with SP1, Office 2007 PIA)

    I tried lot of options to enable it but in vain.
    I tried clearing the cache and reinstalling softgrid.
    I tried installing Visual Studio tools for office system runtime 3.0 with SP1.

    Can someone please tell me if i am missing something.

    This machine has VS 2008 with SP1 installed with Visual Studio tools for Office second edition runtime.

    The exception that was thrown was

    Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))


    ************** Exception Text **************
    System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
       at System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore(UInt32 Flags, IntPtr hToken, Guid& riid)
       at System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore()
       at System.Deployment.Application.ComponentStore..ctor(ComponentStoreType storeType, SubscriptionStore subStore)
       at System.Deployment.Application.SubscriptionStore..ctor(String deployPath, String tempPath, ComponentStoreType storeType)
       at System.Deployment.Application.SubscriptionStore.get_CurrentUser()
       at System.Deployment.Application.DeploymentManager..ctor(Uri deploymentSource, Boolean isUpdate, Boolean isConfirmed, DownloadOptions downloadOptions, AsyncOperation optionalAsyncOp)
       at System.Deployment.Application.InPlaceHostingManager..ctor(Uri deploymentManifest, Boolean launchInHostProcess)
       at Microsoft.VisualStudio.Tools.Applications.Deployment.IPHMProxy..ctor(Uri uri)
       at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.get_Proxy()
       at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.GetManifests(TimeSpan timeout)
       at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()


    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
        CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    Microsoft.VisualStudio.Tools.Office.Runtime.v9.0
        Assembly Version: 9.0.0.0
        Win32 Version: 9.0.30729.1
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Office.Runtime.v9.0/9.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Office.Runtime.v9.0.dll
    ----------------------------------------
    Microsoft.VisualStudio.Tools.Applications.Hosting.v9.0
        Assembly Version: 9.0.0.0
        Win32 Version: 9.0.30729.1
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.Hosting.v9.0/9.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.Hosting.v9.0.dll
    ----------------------------------------
    System.AddIn
        Assembly Version: 3.5.0.0
        Win32 Version: 3.5.30729.1 built by: SP
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.AddIn/3.5.0.0__b77a5c561934e089/System.AddIn.dll
    ----------------------------------------
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    Microsoft.VisualStudio.Tools.Applications.ServerDocument.v9.0
        Assembly Version: 9.0.0.0
        Win32 Version: 9.0.30729.1
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.ServerDocument.v9.0/9.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.ServerDocument.v9.0.dll
    ----------------------------------------
    Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0
        Assembly Version: 9.0.0.0
        Win32 Version: 9.0.30729.1
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0/9.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Core
        Assembly Version: 3.5.0.0
        Win32 Version: 3.5.30729.1 built by: SP
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    Accessibility
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    System.Deployment
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------

     

     

Answers

  • Thursday, October 29, 2009 9:07 PMShailendra_G Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    I found a thread which helped me solve my problem ....

    http://social.msdn.microsoft.com/forums/en-US/winformssetup/thread/c4675269-7f4d-48f7-b7f6-5d461f17bdd4/

    I logged from my machine and logged in as Administrator and
    I just renamed my file UsrClass.dat under
    C:\Documents and Settings\user\Local Settings\Application Data\Microsoft\Windows (Windows XP).

    Then i logged back as myself .. this recreated the file and that fixed my issue.

    Hope this helps ...
    • Marked As Answer byShailendra_G Thursday, October 29, 2009 9:07 PM
    •  

All Replies

  • Thursday, October 29, 2009 9:07 PMShailendra_G Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    I found a thread which helped me solve my problem ....

    http://social.msdn.microsoft.com/forums/en-US/winformssetup/thread/c4675269-7f4d-48f7-b7f6-5d461f17bdd4/

    I logged from my machine and logged in as Administrator and
    I just renamed my file UsrClass.dat under
    C:\Documents and Settings\user\Local Settings\Application Data\Microsoft\Windows (Windows XP).

    Then i logged back as myself .. this recreated the file and that fixed my issue.

    Hope this helps ...
    • Marked As Answer byShailendra_G Thursday, October 29, 2009 9:07 PM
    •