Есть идеи, почему я получаю это исключение отказа в доступе?
Я развертываю очень простой проект BizTalk 2009 из Visual Studio.
error DEPLOY:
{ {1}} Доступ запрещен. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))ошибка DEPLOY: в Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly (флаги AssemblyCacheInstallFlag, String manifestFilePath, FusionInstallReference referenceData) в Microsoft.BizTalk.Gac.Gac.InstallAssembly (String AssemblyPathname, Boolean Force)
{{1} Microsoft.BizTalk.Deployment.BizTalkAssembly.GacInstall (String assemblyLocation)
в Microsoft.BizTalk.Deployment.BizTalkAssembly.PrivateDeploy (String server, String database, String assemblyPathname, String applicationName)
{{1 }} в Microsoft.BizTalk.Deployment.BizTalkAssembly.Deploy (логическое повторное развертывание, строковый сервер, строковая база данных, String assemblyPathname, String group, String applicationName, журнал ApplicationLog)ошибка DEPLOY: Unspecified exception: "
{{1 }} Доступ запрещен. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED)) "Доступ запрещен. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))
ошибка DEPLOY: доступ запрещен. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))
: Ошибка PerformingEndChangeRequestsWithRollBack
DEPLOY: не удалось добавить ресурсы. Запросы на изменение не удались для некоторых ресурсов. BizTalkAssemblyResourceManager не удалось выполнить запрос на изменение конечного типа. В доступе отказано. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))
Используйте Запуск от имени -> Администратор для Visual Studio. У вас должны быть права администратора для развертывания сборок BizTalk (поскольку они развертываются в GAC).