Как интегрировать YAF в N2-сайт ASP.NET MVC? - PullRequest
1 голос
/ 24 августа 2010

Я создаю сайт ASP.NET MVC на основе N2, который является частью более крупного решения Windows Azure. Проблема, с которой я застрял, заключается в интеграции в собственное дополнение форума моего проекта N2 , которое в основном является YAF (Yet Another Forum).

Я боролся с форумом последние пару дней и после перекомпиляции дополнения, чтобы удалить зависимость от N2.Templates.dll и следуя всем шагам в Файл Installation.txt (часть документации надстройки) Я застрял на форуме, который не отображается. При переходе на форум я получаю ошибку "403.14 - запрещено" .

Из того, что я смог выяснить, похоже, проблема в том, что форум основан на WebForms, а содержащее его приложение основано на MVC. Сайт является частью решения Windows Azure, и некоторые вещи, которые я прочитал, предполагают, что локальный IIS может быть неправильно настроен. Однако, если щелкнуть правой кнопкой мыши страницу Forum.aspx и выбрать «Просмотр в браузере», страница будет отображаться очень хорошо, включая переход к последующим страницам из мастера установки YAF. Запуск чистых приложений WebForms на локальном IIS также проходит без проблем, поэтому я думаю, что IIS не является причиной появления YAF.

Пожалуйста, если у кого-нибудь есть идеи по решению этой проблемы или у вас была аналогичная интеграция YAF на сайте MVC, сообщите мне.

Спасибо!

...