Je fais face à un problème de variété est expliqué ci-dessous.Comment faire pour bulid l'exe qui se comporte de la même manière dans toutes les machines
J'ai créé une bibliothèque de classe C# (Test.dll) à l'aide de laquelle je peux énumérer la liste des instances et des bases de données de sqlserver. J'ai 2 machines 1 machine de dev et 2 une machine d'essai.
Maintenant, lorsque je teste l'application dans ma machine dev il se comporte correctement. Mais quand je copie l'application (exe file to) machine de test, il est impossible d'appeler les méthodes de l'interface que j'ai écrites dans Test.dll
Lorsque je débogue l'application dans la machine dev le fichier tli est appelé par le débogueur et j'ai simplement partagé le dossier qui contient mon code source pour tester la machine. Et maintenant je débogue l'application via une machine de test qui ne contient pas de code source. Mais je crains l'appel de la fonction aux méthodes qui sont dans test.dll est échoué.Je ne sais pas cela est arrivé ...
Comment résoudre ce problème et comment faire l'application à exécuter dans toutes les machines avec le même effet .....
S'il s'agit de C#, pourquoi est-il étiqueté C++? – xtofl
Le serveur COM est en C#, le client est en VC++. – sharptooth