10

知道为什么我会收到此拒绝访问异常吗?

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

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


错误部署:在 Microsoft.BizTalk.Gac.Gac.InstallAssembly(字符串 assemblyPathname,布尔力)在 Microsoft.BizTalk.Deployment.BizTalkAssembly的 Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly(AssemblyCacheInstallFlag 标志,字符串 manifestFilePath,FusionInstallReference 参考数据)
Microsoft.BizTalk.Deployment.BizTalkAssembly.Deploy 的 Microsoft.BizTalk.Deployment.BizTalkAssembly.PrivateDeploy(字符串服务器,字符串数据库,字符串 assemblyPathname,字符串 applicationName)上的.GacInstall(字符串 assemblyLocation)
(布尔重新部署,字符串服务器,字符串数据库,字符串assemblyPathname, String group, String applicationName, ApplicationLog log)

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

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

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

: PerformingEndChangeRequestsWithRollBack

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

4

1 回答 1

23

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

于 2010-08-11T16:50:41.297 回答