J'ai une carte BizTalk simple qui utilise un fonctoid de script pour appeler une fonction d'assemblage externe. Cette fonction, cependant, repose sur une valeur de configuration. Pour un serveur live, ce fichier de configuration est BTSNTSvc.exe.config, mais quel fichier est utilisé lors du test d'une map dans Visual Studio?Les cartes BizTalk qui dépendent des données de configuration?
J'ai tenté de placer des appels Debug.WriteLine dans mon assembly externe pour tracer l'emplacement du fichier de configuration, mais rien n'apparaît dans mon écouteur de trace.
Je dois conserver la possibilité de changer de valeur dans config, mais j'aimerais aussi conserver le temps d'exécution réduit du test dans VS, plutôt que de devoir déployer complètement à chaque fois. Est-ce possible?
D'abord, faut-il vraiment travailler de cette façon? Possédez-vous cette bibliothèque? L'utilisation d'un .config pour une application d'intégration est quelque chose que vous devriez éviter. –
Selon mon point de vue actuel, il faut que ce soit comme cela; Cependant, je suis ouvert aux suggestions. Pouvez-vous expliquer pourquoi c'est quelque chose que je devrais éviter? Ma motivation est que nous voulons utiliser la configuration pour diriger les systèmes de test loin des systèmes de production pour l'isolation/la protection. – bwerks