Cómo detectar la plataforma Windows de 64 bits with.NET?
En una aplicación . NET 2.0 C # uso el siguiente código para detectar la plataforma del sistema operativo:
string os_platform = System.Environment.OSVersion.Platform.ToString();
Esto devuelve "Win32NT". El problema es que devuelve "Win32NT" incluso cuando se ejecuta en Windows Vista de 64 bits.
¿ Hay algún otro método para conocer la plataforma correcta (32 o 64 bits)?
Tenga en cuenta que también debe detectar 64 bits cuando se ejecuta como una aplicación de 32 bits en Windows 64 bits.
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52