Если вы хотите использовать автономные файлы классов (в директории «App_Code») в проекте VS 2010, убедитесь, что для свойства «Файл»> «Создать действие» для каждого файла * .cs или * .vb установлено значение «Компилировать» в Свойствах> Расширенный диалог.
Кроме того, используйте то же пространство имен, что и ваш проект, и эти автономные классы будут легко доступны для остальной части вашего проекта.
Мне потребовалось немного, чтобы понять, что настройкой по умолчанию в моем VS было «Содержимое» вместо «Компилировать».