#ide #visual-studio-2008-sp1
#ide #visual-studio-2008-sp1
Вопрос:
В VS2008 я добавляю новые классы в веб-проект.
Когда я щелкаю правой кнопкой мыши на App-Code -> Добавить -> Новый элемент -> Класс …
Действие сборки для вновь созданного элемента установлено в значение содержимое вместо компиляции. Похоже, что это было бы проблемой с шаблоном. Я нашел несколько других через Google, которые столкнулись с этой проблемой, но, похоже, никто не нашел более постоянного решения, кроме «измените его из содержимого на компиляцию после создания».
Мой вопрос: Кто-нибудь знает об исправлении этого, официальном или ином?
Комментарии:
1. это веб-сайт, основанный на папке, или сайт, основанный на файле проекта?
Ответ №1:
App_Code — это специальная папка, предназначенная для проектов на основе папок.
Это всего лишь предположение, но, возможно, у вас проект на основе файла project, а не простой проект на основе папки.
Комментарии:
1. Да, оказывается, веб-приложениям вообще не принадлежат папки App_Code. Я подтвердил, что простое добавление файла класса в корень проекта установило правильное действие. Один из наших разработчиков добавил папку App_Code, потому что он привык работать с проектами веб-сайтов. Решением было избавиться от App_Code.