Nous avons créé une application qui modifie les fichiers .ini pour une application tierce, afin que les utilisateurs au niveau de l'entreprise puissent accéder aux différents environnements que nous avons installés. Tout fonctionnait bien pour nous lors de l'utilisation de Windows XP. J'ai récemment entrepris de rendre l'application plus compatible avec Windows 7, et de chercher le fichier .ini de l'application tierce sous c:\utilisateurs\public.
L'application tierce est installée et fonctionne correctement, mais lorsque nous exécutons le code ci-dessous à partir d'une machine Windows 7, il se plaint de ne pas trouver ses fichiers .ini.
manager.EnableRaisingEvents = true;
manager.StartInfo.FileName = iniChange.getBinPath() + "\\eimngr.exe";
manager.Start();
appOpen++;
magOpen++;
Je me demande si nous avons oublié de définir une propriété de StartInfo ou du Processus.