У меня есть приложение основного веб-сайта на моем сервере в C:\inetpub\wwwroot
, которое я могу просмотреть в http://www.mysite.com
Я создал другое отдельное веб-приложение MVC, названное Supapp
, в C:\inetpub\Supapp
,Я хотел бы настроить его так, чтобы при посещении http://www.mysite.com/Subdir
оно запускало мое приложение Subdir
.
Поэтому я перешел в IIS, расширил свой существующий веб-сайт и добавил новое приложение, указавкорневая папка C:\inetpub\Supapp\
.
Когда я перехожу к просмотру http://www.mysite.com/Subdir
, я получаю ошибку компиляции:
Сообщение об ошибке компилятора: CS0246: Не удалось найти тип или имя пространства имен MySite (отсутствует директива using или ссылка на сборку?)
Ошибка источника:
Line 98: <add namespace="System.Web.Mvc.Html" />
Line 99: <add namespace="System.Web.Routing" />
Line 100: <add namespace="MySite.HtmlHelpers" />
Line 101: </namespaces>
Line 102: </pages>
Исходный файл: c: \ inetpub \ wwwroot \ web.config Строка: 100
Так что по какой-то причине мое подприложениеполучает сообщение об ошибке при попытке загрузить пространство имен из родительского приложения.
Есть ли способ обойти это?Приложение Subdir
находится в совершенно другом каталоге.