App_Code «Добавить класс» выделен серым цветом

#c# #asp.net #visual-studio

#c# #asp.net #visual-студия

Вопрос:

Я новичок в разработке веб-приложений, поэтому я не уверен, правильно ли я это делаю. То, что я пытаюсь сделать, это создать класс C # с некоторыми общими функциями, которые мой ASPX.Классы CS могут наследоваться от, чтобы исключить избыточный код.

Я добавил папку App_Code в корневой каталог моего проекта. Когда я щелкаю правой кнопкой мыши по этой папке в обозревателе решений Visual Studio, а затем выбираю Добавить, параметр класса отображается серым цветом.

Аналогично, если я создаю класс из File> New> File, а затем вручную помещаю его в папку App_Code, он недоступен. Это будет видно, если я выберу «Показать все файлы» в обозревателе решений, но при щелчке правой кнопкой мыши на нем также отображается «Включить в проект» серым цветом.

Как мне создать класс, который мой другой ASPX.Классы CS могут наследовать от?

Комментарии:

1. Вы в настоящее время отлаживаете или иным образом работаете?

2. Вы не можете добавить новый класс во время отладки. Попробуйте использовать горячую клавишу Shift-F5 , чтобы остановить отладку.

3. Я забыл, что у меня все еще работает проект. Я не могу поверить, что это было так просто, ха-ха. Спасибо!