Я не опытный веб-разработчик, я обычно заказываю приложения, но меня попросили посмотреть сайт, написанный на C#. У меня есть копия Visual Studio 2012, и я скопировал исходный код в папку c: \ inetpub \ wwwroot. Когда я попытался запустить его, у меня появилось сообщение об ошибке создания виртуальной папки в качестве приложения, поэтому я установил IIS, а затем создал виртуальную папку с wwwroot. Казалось, что он работает, но затем разбился, поскольку база данных пуста. Когда я исправил ошибку и попытался запустить снова, я получил эту ошибку.Как настроить виртуальный каталог как приложение в IIS
C:\inetpub\wwwroot\WebApplication2\obj\Debug\Package\PackageTmp\Web.config(36): Build (web): It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Что я пропустил, поскольку создал виртуальный каталог? Я попытался удалить первый виртуальный каталог, а затем создать другой в папке веб-сайта. Это сработало снова, но когда он разбился, то снова произошло то же самое. Почему это?
Возможный дубликат [Ошибка использования раздела, зарегистрированного как allowDefinition = «MachineToApplication» за пределами уровня приложения] (http://stackoverflow.com/questions/9300927/error-to-use-a-section-registered-as- allowdefinition-MachineToApplication-beyo) – jtabuloc