Привет всем и спасибо, что нашли время помочь.Я застрял на этой проблеме.У меня есть приложение asp.MVC, и мой клиент хочет использовать nopCommerce для корзины покупок.Я сделал тестовое приложение MVC и получил подприложение, прекрасно работающее на простой демонстрации.Виртуальный каталог nopCommerce зарегистрирован как приложение в IIS и отлично работает в демоверсии.Однако, когда я пытаюсь интегрировать шаги в свое приложение, я получаю ошибку компиляции во время выполнения:
CS0246: не удалось найти тип или имя пространства имен Combres (отсутствует директива using или ссылка на сборку?)
Line 56: <add namespace="System.Web.WebPages" />
Line 57: <add namespace="System.Web.Helpers" />
Line 58: <add namespace="Combres" /> <-----Error Line
Line 59: </namespaces>
Line 60: </pages>
Подприложение (nopCommerce) не использует Combres, поэтому я подумал, что это проблема с наследованием, поэтому я сделал трюк с расположением в родительском файле Web.Config:
<location path="." inheritInChildApplications="false">
<system.web>
...
</system.web>
</location>
Это избавило от ошибки компиляции, но теперь нет компиляции файла, файлы .aspx просто загружаются на мой компьютер, а не выполняются.Основное приложение MVC по-прежнему работает отлично, эта проблема с загрузкой возникает только при попытке запустить приложение nopCommerce.Я в полном замешательстве, я в некотором роде новичок в IIS и должен быстро учиться.