Outlook 2010插件访问被拒绝

时间:2011-09-29 16:01:25

标签: vsto outlook-addin outlook-2010

我正在尝试创建一个outlook 2010插件。我刚刚创建了标准项目,当试图运行它时,我得到以下错误...

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

** * ** 异常文字 ** * **** System.UnauthorizedAccessException:拒绝访问。 (HRESULT异常:0x80070005(E_ACCESSDENIED))    在System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore(UInt32 Flags,IntPtr hToken,Guid& riid)    在System.Deployment.Internal.Isolation.IsolationInterop.GetUserStore()    在System.Deployment.Application.ComponentStore..ctor(ComponentStoreType storeType,SubscriptionStore subStore)    在System.Deployment.Application.SubscriptionStore..ctor(String deployPath,String tempPath,ComponentStoreType storeType)    在System.Deployment.Application.SubscriptionStore.get_CurrentUser()    在System.Deployment.Application.DeploymentManager..ctor(Uri deploymentSource,Boolean isUpdate,Boolean isConfirmed,DownloadOptions downloadOptions,AsyncOperation optionalAsyncOp)    在System.Deployment.Application.InPlaceHostingManager..ctor(Uri deploymentManifest,Boolean 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(TimeSpan超时)    在Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()

有人对此有所了解吗?

2 个答案:

答案 0 :(得分:0)

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

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

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

在Windows XP上:

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

答案 1 :(得分:0)

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

首先,我从“ file:/// C:/ Program Files(x86)/ ..手动更改了清单注册表中的路径(在HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ Word \ Addins \ YourAddin \ Manifest中) ... / My.vsto “到” C:/ Program Files(x86)/...../ My.vsto “并且它有效。然后我也在我的安装项目中解决了这个问题。

希望这有助于某些人。