Atualmente estou experimentando o BizTalk 2009 pela primeira vez. Eu não sou de forma alguma um usuário / expert do BizTalk. A instalação foi um processo demorado, mas seguindo a lista de verificação da Microsoft, tudo foi instalado corretamente sem problemas na primeira tentativa.
Minha pergunta pode parecer mais orientada para o stackoverflow, mas meu palpite é que tenho um problema de configuração do sistema que precisa ser resolvido.
A instalação (executando o VMWare Fusion 2.0) - todo o software da Microsoft é a edição trial . Estou tentando trabalhar com vários exemplos de tutoriais e testar implantações para fazer recomendações ao gerenciamento.
Error 1 Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Error 2 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 5 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))
0 0
Warning 6 Assembly "EAIOrchestrations, Version=1.0.0.0,
Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
depends on the following assemblies
that must be installed in the Global
Assembly Cache for runtime to succeed:
Assembly "EAISchemas, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
Error 7 Assembly "EAIOrchestrations, Version=1.0.0.0,
Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
references the following assemblies
that must be deployed before deploying
this assembly:
Assembly "EAISchemas, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
Error 8 Deploy operation failed.
""
Assembly "EAIOrchestrations, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
references the following assemblies
that must be deployed before deploying
this assembly:
Assembly "EAISchemas, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
Error 9 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 10 Deploy operation failed.
""
Assembly "EAIOrchestrations, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
references the following assemblies
that must be deployed before deploying
this assembly:
Assembly "EAISchemas, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
Error 11 Failed to add resource(s). Change requests failed
for some resources.
BizTalkAssemblyResourceManager failed
to complete end type change request.
Deploy operation failed.
""
Assembly "EAIOrchestrations, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
references the following assemblies
that must be deployed before deploying
this assembly:
Assembly "EAISchemas, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=c697d29deb225ec9"
0 0
Agora, à primeira vista, olhando para o erro nº 2, parece haver um problema com o Visual Studio e o GAC. Eu tentei instalar os arquivos .dll gerados no GAC manualmente (copiando no windows / assembly) sem sorte. Mesmo que minha conta de usuário esteja no grupo de administradores e em todos os grupos do BizTalk, não consegui instalar as dlls.
Então, depois disso, eu entrei como Administrador e consegui copiar as dlls para o GAC e tentei reimplantar a solução (como minha própria conta de usuário), mas as mesmas mensagens de erro apareceram. Estou sem ideias. Tenho certeza de que é algo simples como permissões como o código de mensagem de erro óbvio aponta E_ACCESSDENIED, eu não sou tão familiarizado com o BizTalk internamente o suficiente para experimentar qualquer outra coisa.
Qualquer ideia ou solução seria muito apreciada. Obrigado!