Bonjour à toutes et à tous,
Je développe actuellement une application en C# avec Visual Studio 2010 et le framework .NET 4.0.
Cet outil que je développe est censé pouvoir tourner aussi bien sur x86 que sur x64, cependant je rencontre quelques soucis. La solution comporte 3 projets: un service Windows, une appli de configuration WPF et un installer Visual Studio.
L'installation se déroule sans anicroches sur des OS serveurs 2003+ en 32 bits, mais dès que l'OS est en 64 bits l'application se trouve installée comme s'il s'agissait d'une application 32 bits.
Il me semblait pourtant que le code managé pouvait tourner en "natif" aussi bien en 32 qu'en 64 bits... Aurais-je manqué une étape ?
Comme faire pour que l'application soit détectée comme une appli 64 bits et non 32 en gardant comme type de compilation "Any CPU" ?
(Je peux bien modifier le code pour prendre en compte les deux archis, mais j'aimerais tout de même comprendre pourquoi Windows détecte ça comme du 32 bits )
Merci d'avance et bonne journée
Partager