Luego de buscar en varios repositorios y páginas al concluir hemos descubierto la solución que te mostraremos más adelante.
Solución:
Vaya a Administrador de IIS -> Grupos de aplicaciones -> seleccione el grupo de aplicaciones que desee y -> Configuración avanzada.
Allí hay una configuración llamada “Habilitar aplicaciones de 32 bits”. si eso es true, eso significa que el proceso de trabajo se ve obligado a ejecutarse en 32 bits. Si el ajuste es falseentonces el grupo de aplicaciones se ejecuta en modo de 64 bits.
También puede abrir el Administrador de tareas y verificar w3wp.exe
. Si se muestra como w3wp*32.exe
entonces es de 32 bits.
Más información aquí.
¿Qué versión de IIS? para verificarlo manualmente, simplemente haga clic en el grupo de aplicaciones, en propiedades o propiedades avanzadas
si necesita verificarlo programáticamente, puede hacerlo a través de WMI:
/LM/W3SVC espacio de nombres en el
clase IIsWebService
Propiedad Enable32BitAppOnWin64
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5d306956-b2a2-4708-9bb9-72a395d474bb.mspx?mfr=true
En el código .NET (pre-V4) puede verificar el tamaño de un IntPtr
instancia.
En verificación V4 Environment.Is64BitProcess
y Environment.Is64BitOperatingSystem
propiedades.
Comentarios y puntuaciones
Acuérdate de que tienes concesión de agregar una reseña .