Ошибка развертывания приложения BizTalk - доступ запрещен.(Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED)) - PullRequest
10 голосов
/ 11 августа 2010

Есть идеи, почему я получаю это исключение "Отказано в доступе"?

Я развертываю очень простой проект BizTalk 2009 из Visual Studio.

error DEPLOY:
В доступе отказано.(Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))

ошибка DEPLOY: в Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly (флаги AssemblyCacheInstallFlag, строковый manifestFilePath, FusionInstallReacizTalk.GatTalk.InstallAssembly (String assemblyPathname, логическая сила)
в Microsoft.BizTalk.Deployment.BizTalkAssembly.GacInstall (String assemblyLocation)
в Microsoft.BizTalk.Deployment.BizTalkAssembly.PrivateDeploy (Строковый сервер, база данных строк, String assemblyPathname, строка приложения)
в Microsoft.BizTalk.Deployment.BizTalkAssembly.Deploy (логическое повторное развертывание, строковый сервер, строковая база данных, строковая сборкаPathname, строковая группа, строковое имя приложения, журнал ApplicationLog)

ошибка DEPLOY: исключение не указано: "
Доступ запрещен. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED)) "

Доступ запрещен.(Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))

ошибка DEPLOY: доступ запрещен.(Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))

: PerformingEndChangeRequestsWithRollBack

ошибка DEPLOY: не удалось добавить ресурс (ы).Сбой запросов на изменение для некоторых ресурсов.BizTalkAssemblyResourceManager не удалось выполнить запрос на изменение типа конца.В доступе отказано.(Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))

1 Ответ

23 голосов
/ 11 августа 2010

Используйте Запуск от имени -> Администратор для Visual Studio.У вас должны быть привилегии администратора для развертывания сборок BizTalk (поскольку они развертываются в GAC).

...