Преобразование веб-сайта из IIS 6.0 в iis 7.0 с использованием встроенного режима интегрированного конвейера в 64-разрядной версии Server 2008 - PullRequest
0 голосов
/ 03 августа 2009

Сводка

Чтобы мой сайт работал нормально на 64-битной серверной платформе с использованием IIS 7.0 Интегрированный режим конвейера , что такоевещи, которые мне нужно исправить, чтобы это работало.

Еще немного подробностей

Я знаю, что если сборка использует PInvoke и у меня есть ссылкаДля такой сборки в моем проекте сообщение об ошибке, которое я получу, вероятно, будет очень расплывчатым и неясным.

  • Как мне найти эти сборки?
  • Если я посмотрю на dll, с отражателем, и нет PInvokes, будет ли этого достаточно, чтобы предположить, что dll, будет хорошо в 64-битной среде?

Какие-нибудь конкретные предложения о том, как проверить, что мой сайт полностью совместим с 64-битной версией?Достаточно ли будет компилировать его как AnyCPU, чтобы обеспечить его корректную работу в режиме интегрированного конвейера?

Спасибо, Рихан

1 Ответ

0 голосов
/ 26 января 2010

Мы нашли оскорбительные dll, купить процесс устранения.К сожалению, я не могу предложить более «научный» подход.

Что я узнал благодаря этому процессу:

  • Будьте осторожны при выборе сторонних библиотек
  • Особенно, когда это просто "доказательство концепции"
  • Прежде чем вы это узнаете, этот код находится в разработке, и вы потратили неделю, пытаясь найти ту библиотеку, которая вызывает проблемы.

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

...