Прости за заголовок ... не знал, как это сформулировать.
Я использую Sitefinity, и я столкнулся с некоторыми проблемами с их модулем блога, в то же время пытаясь преобразовать их круглое отверстие, чтобы соответствовать моему квадратному колышку. Поэтому я создал пару таблиц и создал класс Linq-to-SQL для обработки того, что мне нужно сделать.
Первоначально все работает нормально. Я пытаюсь расширить один из классов Linq-to-SQL, чтобы добавить вычисляемое поле. Однако, когда я его добавляю, приложение начинает волноваться и начинает утверждать, что другие существующие свойства этого класса больше не существуют.
Пример:
CS1061:
'SitefinityWebApp.xxx'
не содержит определения для
«Создан», метод расширения отсутствует
«Создан» принимает первый аргумент
типа
'SitefinityWebApp.xxx'
может быть найден (вы пропускаете
используя директиву или сборку
ссылка?)
Это свойство наверняка существует. Я в полном замешательстве.
Редактировать: я использую VS2010
Edit2: под расширением я подразумеваю, что я создал дополнительный частичный класс для добавления вычисляемого поля.
Я столкнулся с другой проблемой, когда проект не видит пользовательский класс, который я поместил в App_Code ни в существующем пространстве имен, ни в новом пространстве имен, и добавляю ссылку на использование.