Member 12770648 Ответов: 1

Возникли проблемы с формой, которую я только что создал


Описание: во время синтаксического анализа ресурса, необходимого для обслуживания этого запроса, произошла ошибка. Пожалуйста, ознакомьтесь со следующими конкретными деталями ошибки синтаксического анализа и соответствующим образом измените исходный файл.

Сообщение об ошибке парсера: не удалось загрузить тип "жалоба".ПОЛЬЗА.Полезность".

Ошибка Источника:


Линия 1: &ЛТ;%@ страницы язык="в C#" AutoEventWireup значение="истинной" отделенного кода="утилита.aspx-файл.КС" наследует="жалобу.ПОЛЬЗА.Полезность " % & gt;

Что я уже пробовал:

Это очень больно, что я только что перешел с другого языка программирования, и у меня возникли проблемы с базовыми формами, которые я создаю.

Пожалуйста, как мне решить эту проблему, проект со всеми формами работает нормально и далее

при создании новой формы эта ошибка выходит наружу.


Пожалуйста, помогите.

Karthik_Mahalingam

не могли бы вы опубликовать скриншот папки решения struture и файла

1 Ответов

Рейтинг:
0

OriginalGriff

Начните с просмотра файла Utility.aspx.cs и внимательно проверьте все имена: пространство имен, класс, все. Помните, что C# чувствителен к регистру, поэтому "утилита" - это не то же самое, что "утилита", и так далее.
Затем проверьте, что все это скомпилировано: CodeBehind=... требуется скомпилированный код в bin папка, CodeFile=... ожидает, что в папке веб-сайта будет находиться некомпилированный файл исходного кода.


Member 12770648

Я создал пустую форму для тестирования, и она не будет работать с той же ошибкой, похоже, что проект поврежден.

OriginalGriff

Вы проверили, что он скомпилирован? Попробуйте изменить "отделенного кода=..." до "CodeFile=..." в рамках .файл aspx.

F-ES Sitecore

Новые формы должны просто работать, если ваши нет, то что-то не так с настройкой проекта. Попробуйте создать новое веб-приложение, создать новые формы и посмотреть, сработает ли это.

Member 12770648

У меня есть и другие проекты, которые прекрасно работают.

Я только что создал новую форму и в одной из них все в порядке