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

发布于 2024-09-13 18:14:45 字数 1081 浏览 4 评论 0原文

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

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

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

错误部署:在Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly(AssemblyCacheInstallFlag标志,字符串manifestFilePath,FusionInstallReference引用数据) 在 Microsoft.BizTalk.Gac.Gac.InstallAssembly(字符串程序集路径名,布尔力)
在 Microsoft.BizTalk.Deployment.BizTalkAssembly.GacInstall(字符串程序集位置)
在 Microsoft.BizTalk.Deployment.BizTalkAssembly.PrivateDeploy(字符串服务器、字符串数据库、字符串程序集路径名、字符串应用程序名称)
在 Microsoft.BizTalk.Deployment.BizTalkAssembly.Deploy(布尔重新部署、字符串服务器、字符串数据库、字符串程序集路径名、字符串组、字符串应用程序名称、ApplicationLog 日志)

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

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

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

:执行EndChangeRequestsWithRollBack

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

Any idea why I would be getting this Access Denied Exception?

I'm deploying a very basic BizTalk 2009 project from Visual Studio.

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

error DEPLOY: at Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly(AssemblyCacheInstallFlag flags, String manifestFilePath, FusionInstallReference referenceData)
at Microsoft.BizTalk.Gac.Gac.InstallAssembly(String assemblyPathname, Boolean force)
at Microsoft.BizTalk.Deployment.BizTalkAssembly.GacInstall(String assemblyLocation)
at Microsoft.BizTalk.Deployment.BizTalkAssembly.PrivateDeploy(String server, String database, String assemblyPathname, String applicationName)
at Microsoft.BizTalk.Deployment.BizTalkAssembly.Deploy(Boolean redeploy, String server, String database, String assemblyPathname, String group, String applicationName, ApplicationLog log)

error DEPLOY: Unspecified exception: "
Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))"

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

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

: PerformingEndChangeRequestsWithRollBack

error DEPLOY: Failed to add resource(s). Change requests failed for some resources. BizTalkAssemblyResourceManager failed to complete end type change request. Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

坏尐絯℡ 2024-09-20 18:14:45

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

Use Run As -> Administrator for Visual Studio. You must have Admin privileges to deploy BizTalk assemblies (since they deploy to the GAC).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文