Миграция с веб-сайта ASP.NET на веб-приложение. Где разместить файлы App_Code - PullRequest
1 голос
/ 11 апреля 2011

Я переношу свой веб-сайт в веб-приложение и не уверен, куда поместить файлы app_code?Я переместил всю папку app_code в веб-приложение, но при компиляции веб-приложения я получаю сообщение об ошибке, что классы не найдены.

Ответы [ 2 ]

1 голос
/ 11 апреля 2011

Я думаю, что когда-то веб-приложение, папка App_Code является относительно бесполезной ... так как она не имеет своего особого значения, которое она имеет в проекте WebSite. Так что ничто не мешает вам по-прежнему иметь папку с именем App_Code и помещать туда свои классы (и любые другие файлы).

Возможно, имеет смысл размещать файлы в папках и помещать в пространства имен классы с релевантными логическими группами (вспомогательные классы, бизнес-правила, доступ к данным и т. Д.) Или, возможно, перемещать классы в отдельный проект библиотеки классов Windows (DLL), который ссылки на ваше веб-приложение ...

0 голосов
/ 11 апреля 2011

Я только что обнаружил, что должен пометить файлы внутри app_code как компилируемые, и все будет работать.

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