【问题标题】:Outlook 2010 addin Access is deniedOutlook 2010 插件访问被拒绝
【发布时间】:2016-04-15 17:39:21
【问题描述】:

我正在尝试创建 Outlook 2010 插件。我刚刚创建了标准项目,尝试运行它时出现以下错误...

访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))

*****异常文本** ***** System.UnauthorizedAccessException:访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED)) 在 System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore(UInt32 标志,IntPtr hToken,Guid & riid) 在 System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore() 在 System.Deployment.Application.ComponentStore..ctor(ComponentStoreType storeType, SubscriptionStore subStore) 在 System.Deployment.Application.SubscriptionStore..ctor(字符串 deployPath,字符串 tempPath,ComponentStoreType 存储类型) 在 System.Deployment.Application.SubscriptionStore.get_CurrentUser() 在 System.Deployment.Application.DeploymentManager..ctor(Uri 部署源,布尔 isUpdate,布尔 isConfirmed,DownloadOptions 下载选项,AsyncOperation optionalAsyncOp) 在 System.Deployment.Application.InPlaceHostingManager..ctor(Uri 部署清单,布尔 launchInHostProcess) 在 Microsoft.VisualStudio.Tools.Applications.Deployment.IPHMProxy..ctor(Uri uri) 在 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.get_Proxy() 在 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.GetManifests(时间跨度超时) 在 Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()

有人对此有想法吗?

【问题讨论】:

    标签: vsto outlook-addin outlook-2010


    【解决方案1】:

    您的本地设置文件夹中可能有一些问题。尝试删除它,重新启动,它将重新创建。这就是我在处理 QlickOnce 时解决了一些拒绝访问错误的方法。

    本地设置文件夹默认隐藏。它可以在 Windows 7(和 Vista)上找到:

    C:\Users\{user name}\AppData\Local
    

    在 Windows XP 上:

    C:\Documents and Settings\{user name}\AppData\Local
    

    【讨论】:

    • 请注意,这将删除存储在那里的任何应用程序设置。除非您先备份其中的所有内容,否则我不会建议这样做。
    【解决方案2】:

    安装 word addin 设置后,我在队友的一台机器上遇到了同样的问题。我使用 Installshield 的限量版创建了安装程序。问题出在注册表项中。清单条目中的路径在开始时有“file:///”,这在某种程度上导致了错误。

    首先,我从“file:///C:/Program Files (x86)/.. .../My.vsto” 到“C:/Program Files (x86)/...../My.vsto” 并且它起作用了。然后我也在我的设置项目中修复了这个问题。

    希望这对某些人有所帮助。

    【讨论】:

    • 终于找到了真正的罪魁祸首....这是一个本地设置文件已损坏(不知道如何以及为什么)所以我不得不删除该文件(C:\Users** **\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat)。从social.msdn.microsoft.com/Forums/windows/en-US/…得到线索
    猜你喜欢
    • 1970-01-01
    • 2019-10-18
    • 2017-06-17
    • 2011-06-04
    • 1970-01-01
    • 1970-01-01
    • 2011-11-18
    • 1970-01-01
    • 2012-05-20
    相关资源
    最近更新 更多