J'ai développé une petite application interne en C++ pour accéder aux données d'un fournisseur via une API Windows uniquement. J'ai développé cette application dans Visual Studio 2008 sur Windows XP (en fait dans une machine virtuelle Windows XP mais peu importe) et en testant sur ce système ça marche bien. Maintenant, je suis déploiement sur un serveur Windows système standard 2008, et si je lance mon application en mode débogage sur ce système la sortie de débogage, en dehors de la substance régulière, énumère quelques dizaines de lignes de lecture:Messages rpcns4.dll non pris en charge dans VS 2008 sur Windows Server 2008
RPC: Using rpcns4.dll. The dll is no longer supported.
Maintenant, je ne connaîtrais pas RPC si ça me frappait au visage, et je sais avec certitude que ce que j'ai codé pour mon application ne vient nulle part de RPC, donc je conclus que les choses RPC proviennent de l'API externe.
Le programme fonctionne bien en dehors de ce message, donc ce n'est pas un problème grave, je suis juste curieux de savoir ce que cela signifie. Et aussi j'aimerais savoir si cela signale des problèmes sérieux que je pourrais avoir dans un proche avenir avec cette API. Si je google cette phrase, j'arrive à un typical msdn page qui ne m'apprend pas beaucoup sur le problème.