Я понимаю, что это нарушило бы соглашение, но мне любопытно узнать, можете ли вы сделать это с помощью конфигурации.
Редактировать: я понимаю, почему я не хотел бы этого делать. НО, я хочу понять внутренности этого времени проекта.
Нет, вы не можете переименовать эту папку, и она действительно содержит исполняемый код. Система веб-проектов жестко запрограммирована для поиска кода в этой папке и не будет рассматривать любую другую папку для необработанного кода.
Отражатель говорит мне, что System.Web.HttpRuntime содержит ...
internal const string CodeDirectoryName = "App_Code";
Так что ответ - нет.
Google "Соглашение о конфигурации"
Не думаю, что это возможно, но зачем вам это менять?