MVC3 ASP.NET Грешка е използването на раздел, регистриран като allowDefinition='MachineToApplication' извън нивото на приложението

Потърсих решение, но не намерих правилното решение за този проблем. Бих използвал просто да почистя моя VS и това ще го поправи, но сега продължава да се появява. Благодаря!

Грешка е да използвате раздел, регистриран като allowDefinition='MachineToApplication' извън нивото на приложението. Тази грешка може да бъде причинена от виртуална директория, която не е конфигурирана като приложение в IIS. C:\Users\atruong0\Documents\Visual Studio 2010\Projects\TubeRecord\TubeRecord\cathodeassembly\web.config


person AustinT    schedule 09.08.2012    source източник
comment
Коя версия на IIS? 6, 7, 7,5? Или това е ASP.NET dev сървър, стартиран от VS?   -  person LukeP    schedule 09.08.2012
comment
Просто работи на VS2010, да, сървърът за разработка, стартиран от VS   -  person AustinT    schedule 09.08.2012


Отговори (2)


Имах същия проблем, след като активирах компилация на изглед за моето решение. Опитах много и много решения, но за съжаление нито едно от тях не ми помогна.

Първото нещо, което ще искате да направите, е да инсталирате Актуализация на ASP.NET MVC 3 Tools, ако все още не я имате. Това трябваше да реши проблема, но за мен, поне с VS Web Developer Express 2010, не помогна.

Случайно попаднах на този въпрос за него и има има много възможни решения. Опитах всички тези, преди да разбера за актуализацията на инструментите, но уви, никаква радост. Определено бих препоръчал да опитате актуализацията на инструментите преди всичко друго.

person John H    schedule 09.08.2012
comment
Благодаря за бързия отговор. Да, вече имам инсталирана актуализация на VS 20120 Tools. x.x - person AustinT; 09.08.2012

Ха-ха, така че разбрах простия си проблем. Току-що имах друга папка с дублиращи се файлове в нея x_x. Благодаря за помощта момчета.

person AustinT    schedule 09.08.2012