Tipo architettura

lunedì 20 giugno 2011 - 12.36

dompa72 Profilo | Senior Member

Come faccio a sapere con quale architettura è stato lanciato l'eseguibile(32 o 64 bit)???
Purtroppo ho un problema con la PrintDialog e mi occorre questa informazione

Grazie

Cteniza Profilo | Guru

Prova questo link:
http://stackoverflow.com/questions/336633/how-to-detect-windows-64-bit-platform-with-net

dompa72 Profilo | Senior Member

Non c'è modo di saperlo tramite framework???
Ma a me serve sapere se l'applicazione lanciata se è a 64 bit oppure un x86.

Grazie

Cteniza Profilo | Guru

Dovrebbe esserci anche una classe del framework se hai la 4.
http://msdn.microsoft.com/it-it/library/system.environment.is64bitoperatingsystem.aspx
http://msdn.microsoft.com/it-it/library/system.environment.is64bitprocess.aspx

freeteo Profilo | Guru

Ciao,
aggiungo solo che se ti dovesse servire, puoi forzare che sia compilato a 32bit (tasto DX sul progetto->Proprieta->Build->Platform Target->x86) che funziona anche in un sistema 64 senza problemi...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5