Pregunta

Ahora estoy en el desarrollo de Visual Studio 2008 en un sistema operativo de 64 bits (Windows Server 2008 de 64 bits).

Mientras que las aplicaciones que escribo son de 64 bits capaz, como es IIS7, la incorporada en el servidor de desarrollo de ASP.NET (también conocido como Cassini también conocido como WebDev.WebServer.EXE) se ejecuta como de 32 bits.

Esto nos lleva a una gran cantidad de temas, tales como:

    aplicaciones
  • 32 bits y 64 bits tienen casas separadas HKLM \ Software de registro
  • Hay versiones de 32 bits y de 64 bits de la red de cliente Utilidad de SQL Server
  • Otras sorpresas divertidas que no han descubierto, pero estoy seguro surgirán

Si bien estoy de encontrar soluciones para la mayoría de esto, tengo que preguntar ...

¿Hay alguien que ha tocado con los bits de Visual Studio 2010 de vista previa en la arquitectura de 64 bits sabe si los servidores web pueden manejar el desarrollo de 64 bits, y si es así, hay opciones para el modo de ejecutarlo en? (Como una casilla de verificación en las propiedades del proyecto, por ejemplo)

¿Fue útil?

Solución

El código fuente completo para un reemplazo directo para los servidores dev VS2008 / 2010 está disponible en http://cassinidev.codeplex.com . Se puede compilar a x64 para apoyar sus necesidades.

Otros consejos

IDE de 32 bits y cosas afines hacen que sea más fácil desarrollar.

Cuando se empieza a probar y desplegar aún más, como 64, IIS es una mejor opción.

versión Aquí se construye 64 de Cassini Web servidor (sólo binarios para VS2008 y VS2010).

acabo de ir a http://cassinidev.codeplex.com/ , y construyó el código fuente en modo de x64.

binarios resultantes trabajaron para mí, cuando los sustituyo como se indica aquí: http://cassinidev.codeplex.com/wikipage?title=Visual%20Studio%202008%2f2010%20Development%20server%20drop-in%20replacement&referringTitle=Documentation

Puede descargar los binarios aquí: https://sites.google.com/site/csharpstuff1/CassiniDevx64 .zip? attredirects = 0 y d = 1

Parece que este chico tomó un enfoque similar al uso del reflector y volver a compilar como 64 bits: http://codeka.com/blogs/index.php/2007/ 06/18 / 64_bit_webdev_webserver_exe

No he encontrado nada que sugiera que la historia será diferente en VS2010, pero los dedos cruzados.

Hay un producto de terceros llamado UltiDev Cassini que se anuncia una versión de 64 bits. Es gratis y redistribuible; que pueden solucionar sus necesidades.

Información aquí: http://ultidev.com/Products/Cassini/CassiniDevGuide.htm

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top