Проект Asp.net Mvc Web App не компилирует код, который я добавляю в созданные мной папки? - PullRequest
0 голосов
/ 20 февраля 2012

У меня есть папка Code в моем веб-проекте asp.net mvc, я добавил файл .cs, и компилятор, похоже, не улавливает ошибки, которые я делаю.Однако, если я сначала добавлю файл .cs в корень моего веб-проекта mvc, а затем переместу его в папку «Код», компилятор будет работать правильно.Почему это происходит?Я использую VS10 и MVC3.Спасибо.

Редактировать : я заметил, что сначала назвал папку App_Code, а затем переименовал ее в Code, так что если вы добавляете .cs в App_Code, кажется, что компилятор на них не запускается,даже если вы переместите .cs out или измените имя папки на другое.Очень странно.

1 Ответ

0 голосов
/ 20 февраля 2012

Из того, что вы описываете, это звучит так, как будто Build Action не установлено на Compile в вашем файле.

В ответ на ваше Edit .App_Code - это специальная папка в ASP.NET, файлы которой компилируются во время выполнения.Для получения дополнительной информации см .: Папки общего кода на веб-сайтах ASP.NET

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...