Подтвердить что ты не робот

Является ли совместимым с 64-битной версией Visual Studio 2010 WebDev WebServer (Cassini)?

Теперь я разрабатываю Visual Studio 2008 в 64-разрядной ОС (64-разрядная версия Windows Server 2008).

В то время как приложения, которые я пишу, совместимы с 64-разрядными, как и IIS7, встроенный сервер разработки ASP.NET(он же Cassini aka WebDev.Webserver.exe) работает как 32-разрядный.

Это вызывает множество проблем, таких как:

  • 32-разрядные и 64-разрядные приложения имеют отдельные дома реестра HKLM\Software
  • Существуют 32-разрядные и 64-разрядные версии клиентской сетевой программы SQL Server
  • Другие забавные сюрпризы, которые я не обнаружил, но я уверен, что spring up

В то время как я нахожу обходные пути для большей части этого, я должен спросить...

Кто-нибудь, кто играл с битами предварительного просмотра Visual Studio 2010 в 64-битной архитектуре, знает, могут ли веб-серверы разработки обрабатывать 64-битные, и если да, есть ли опции, для которых он запускается? (Например, флажок в свойствах проекта)

4b9b3361

Ответ 1

Полный исходный код для прямой замены серверов-разработчиков VS2008/2010 доступен по адресу http://cassinidev.codeplex.com. Вы можете скомпилировать x64 для поддержки ваших требований.

Ответ 2

32-битная IDE и связанные с ней вещи упрощают разработку.

Когда вы начнете тестировать и развертывать дальше, например, x64, IIS - лучший выбор.

Ответ 3

Здесь - это x64 встроенная версия веб-сервера cassini (только двоичные файлы для VS2008 и VS2010).

Я просто пошел в http://cassinidev.codeplex.com/ и построил исходный код в режиме x64.

Реальные исполняемые файлы работали для меня, когда я их заменяю, как указано здесь: http://cassinidev.codeplex.com/wikipage?title=Visual%20Studio%202008%2f2010%20Development%20server%20drop-in%20replacement&referringTitle=Documentation

Вы можете скачать двоичные файлы здесь: https://sites.google.com/site/csharpstuff1/CassiniDevx64.zip?attredirects=0&d=1

Ответ 4

Похоже, этот парень применил аналогичный подход к использованию Reflector и повторной компиляции как 64 бит: http://codeka.com/blogs/index.php/2007/06/18/64_bit_webdev_webserver_exe

Я не нашел ничего, что подсказывает, что в VS2010 история будет другой, но пальцы скрещены.

Ответ 5

Там есть сторонний продукт под названием UltiDev Cassini, который рекламирует 64-битную версию. Он бесплатный и распространяемый; которые могут решить ваши потребности.

Информация здесь: http://ultidev.com/Products/Cassini/CassiniDevGuide.htm