Приложение виртуального каталога в приложении Asp.net MVC - PullRequest
3 голосов
/ 04 марта 2010

У меня возникли проблемы при попытке разместить викитографическую вики как приложение виртуального каталога в моем текущем домене.

домен размещен какthing.com, и вики будет выглядеть как что-то.com/wiki

когда я захожу на что-то.com/wiki, я получаю

Не удалось загрузить файл или сборку 'System.Web.Mvc, версия = 1.0.0.0, Culture = нейтрально, PublicKeyToken = 31bf3856ad364e35 'или одна из его зависимостей. Система не могу найти указанный файл.

Почему виртуальный каталог возвращается к корневому приложению. Разве это не должно быть собственной границей приложения?

Я также добавил в корневое приложение mvc

routes.IgnoreRoute("{*path}", new { path = @"wiki\/(.*)" });

Это все еще не решило проблему.

1 Ответ

3 голосов
/ 05 марта 2010

Нашли решение.

Благодаря блогу Рика Стралса http://www.west -wind.com / Weblog / posts / 133041.aspx

Решение было довольно простым,Добавьте ниже к вашему веб-приложению

<location inheritInChildApplications="false">
    <system.web>   
    .........
    </system>
</location>

Это решило мою проблему.

...