部署BizTalk应用程序时出错-访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝))

部署BizTalk应用程序时出错-访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝)),biztalk,biztalk-2009,Biztalk,Biztalk 2009,知道我为什么会得到这个访问被拒绝的异常吗 我正在从VisualStudio部署一个非常基本的BizTalk 2009项目 部署错误: 访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝)) 部署错误:位于Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly(AssemblyCacheInstallFlag标志、字符串manifestFilePath、FusionInstallReference referenc

知道我为什么会得到这个访问被拒绝的异常吗

我正在从VisualStudio部署一个非常基本的BizTalk 2009项目

部署错误:
访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝))

部署错误:位于Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly(AssemblyCacheInstallFlag标志、字符串manifestFilePath、FusionInstallReference referenceData) 在Microsoft.BizTalk.Gac.Gac.InstallAssembly(字符串assemblyPathname,布尔值强制)
位于Microsoft.BizTalk.Deployment.BizTalkAssembly.GacInstall(字符串汇编位置)
位于Microsoft.BizTalk.Deployment.BizTalkAssembly.PrivateDeploy(字符串服务器、字符串数据库、字符串组装路径名、字符串应用程序名)
在Microsoft.BizTalk.Deployment.BizTalkAssembly.Deploy(布尔重新部署、字符串服务器、字符串数据库、字符串组装路径名、字符串组、字符串应用程序名、应用程序日志)

部署错误:未指定的异常:“
访问被拒绝。(来自HRESULT的异常:0x80070005(E_ACCESSDENIED))“

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

部署错误:访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝))

:执行EndChangeRequestswithrollback

部署错误:未能添加资源。对某些资源的更改请求失败。BizTalkAssemblyResourceManager未能完成结束类型更改请求。访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝))


使用Visual Studio的运行方式->管理员。您必须具有管理员权限才能部署BizTalk程序集(因为它们已部署到GAC)。

谢谢。我不熟悉Biztalk、Visual Studio和.net。这解决了我的问题!此解决方案也适用于BizTalk 2010