2009-04-16 6 views
1

Essayer BizTalk avec un appel de service Webdéploiement de BizTalk incluant une référence Web

La demande/réponse fonctionne très bien sur ma propre machine de dev, mais pas sur le test ...

Exporté le MSI vers mon serveur de test de déploiement (un séparé virtuel), a créé l'application avec l'application/importation et testé pour le trouver ne fonctionne pas ...

  • vérifier le journal des événements et il affiche une erreur XLANG avec « pourrait pas charger le fichier ou l'assemblage "

  • vérifié le GAC et l'ensemble de BizTalk n'est pas là ...

  • donc ajouté manuellement et qui semblait faire l'affaire

La référence de service Web ajoutée signifie l'assemblage doit être GAC dans le cadre d'un déploiement?

Et juste pour me confondre, a essayé de déployer sur le serveur de test réel, importez le MSI, copie manuelle de la DLL au GAC ... et il échoue avec l'erreur XLANG dans eventlog :-(

  • une idée de ce qui se passe ici
+0

Vous devriez peut-être publier quelques détails. "Impossible de charger le fichier ou l'assemblage" - quel assemblage? –

Répondre

1

Quel adaptateur utilisez-vous je suppose l'adaptateur SOAP Si oui, vous pouvez regarder vos fixations Regardez ici près de la figure 6:?..

http://msdn.microsoft.com/en-us/magazine/cc163464.aspx

-Bryan

+0

Ah ha ...
« BizTalk utilisera cette classe proxy lors de l'envoi du message. L'Assemblée doit être dans le cache de l'assembly global (GAC) au moment de l'exécution.
C'est un peu d'une douleur , signifie que le déploiement est plus compliqué que ce que j'espérais – SteveC

+0

Malheureusement, je suis toujours cette méthode lors du déploiement.Voyez également l'automatisation du déploiement via MSBuild ou l'infrastructure de déploiement BizTalk sur Codeplex afin que vous puissiez le faire sans réfléchir. –

0

importation Juste le MSI par défaut inclut pas le dll.You besoin de fonctionner aussi bien (comme l'explorateur de Windows ou l'option donnée après l'installation). Cela va physiquement déplacer le fichier. Ce comportement est très utile lors de la mise à l'échelle. Je ne pense pas que cela a quelque chose à voir avec la référence Web en particulier.

Questions connexes