10

この Access Denied Exception が発生する理由は何ですか?

Visual Studio から非常に基本的な BizTalk 2009 プロジェクトを展開しています。

エラー DEPLOY:
アクセスが拒否されました。(HRESULT からの例外: 0x80070005 (E_ACCESSDENIED))

エラー デプロイ: Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly (AssemblyCacheInstallFlag フラグ、文字列 manifestFilePath、FusionInstallReference referenceData) で Microsoft.BizTalk.Gac.Gac.InstallAssembly (文字列 assemblyPathname、ブール値の力)
で 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、文字列グループ、文字列 applicationName、ApplicationLog ログ)

error DEPLOY: Unspecified exception: "
アクセスが拒否されました。(HRESULT からの例外: 0x80070005 (E_ACCESSDENIED))"

アクセスが拒否されました。(HRESULT からの例外: 0x80070005 (E_ACCESSDENIED))

エラー DEPLOY: アクセスが拒否されました。(HRESULT からの例外: 0x80070005 (E_ACCESSDENIED))

: EndChangeRequestsWithRollBack の実行

エラー DEPLOY: リソースの追加に失敗しました。一部のリソースの変更リクエストが失敗しました。BizTalkAssemblyResourceManager は、終了タイプの変更要求を完了できませんでした。アクセスが拒否されました。(HRESULT からの例外: 0x80070005 (E_ACCESSDENIED))

4

1 に答える 1

23

VisualStudioの[実行]->[管理者]を使用します。BizTalkアセンブリを展開するには(GACに展開するため)管理者権限が必要です。

于 2010-08-11T16:50:41.297 に答える