Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Модуль перезаписи URL-адресов, Azure и web.config

Автор вопроса: Louis S. BermanОтветов: 1

Я пытаюсь использовать модуль перезаписи URL-адресов в Azure, но по какой-то причине не могу добавить раздел <rewrite> в раздел system.webServer файла web.config (как показано на странице http://msdn.microsoft.com/en-us/library/dd573358.aspx).

Я установил URL Rewrite Modeul v2 через установщик веб-платформы. Я использую Visual Studio 2010 с платформой v4.0 и стандартной рабочей ролью ASP.NET.

Любая помощь в этом отношении будет принята с благодарностью...

  • Что вы имеете в виду, когда говорите, что не можете добавить раздел ‹перезаписи›... Что происходит, когда вы пытаетесь? user94559 29.07.2010
  • Парсер web.config не распознает элемент, поэтому я не могу скомпилировать код Louis S. Berman 29.07.2010
  • Похоже, ваша установка модуля перезаписи URL не сработала. user94559 29.07.2010
  • Установка сообщила об успешном завершении Louis S. Berman 29.07.2010
  • Попробуйте удалить и переустановить его. Если вы уже устранили проблему, пожалуйста, опубликуйте решение. Chris Pietschmann 27.09.2010

azureurl-rewritingiis-7

Ответы

Ответ 1 · рейтинг 2 · Jordi

Если вы выполняете развертывание на платформе Microsoft Azure, нет необходимости устанавливать какой-либо модуль перезаписи. Уже установлен на IIS7.

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

Я воспроизвел вашу ошибку в Visual Studio 2010 Express с тем же предупреждением, и я могу сгенерировать пакет, тогда, если вы работаете в другой версии, вы можете попытаться обновить ее. На моем компьютере не установлен модуль перезаписи.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы