Je construis mon application soit comme x86 ou x64. Cette application utilise une DLL externe.Visual Studio - C++ - créer et exécuter des applications comme 32bit ou 64bit - DLL de charge à partir ProgramFiles appropripate dir
J'ai système x64 (Windows 10) avec la même bibliothèque de DLL installé pour les deux plates-formes - x86 et x64. Ils sont placés dans les mêmes dossiers dans le répertoire Program Files approprié. Je peux manuellement placer le chemin à l'un dans la variable d'environnement PATH et woks. Mais il est un peu incovinient de réécrire PATH et de réinitialiser l'ordinateur lorsque je change de plateforme et que je veux tester l'autre. Y a-t-il une solution, comment le système charge automatiquement la DLL correcte à partir du répertoire Program Files correct?
probablement liés: [Dynamic-Link Library ordre de recherche] (https://msdn.microsoft.com/en-us/library/windows/desktop/ms682586 (v = vs.85) .aspx). – VTT