Member 14533819 Ответов: 1

Получение ошибки в приложении windows "имя класса windows недопустимо"


У меня есть приложение Windows в asp.net который выдает исключение "имя класса Windows недопустимо". Я не знаю, на какой линии он выдает ошибку. Потому что я получаю ошибки с производственных сайтов, а не с моего сайта разработки.

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

Я ничего не пробовал, потому что не знаю, из какой части он выбрасывает ошибку.

Dave Kreskowiak

А "приложение Windows" в "ASP.NET-это противоречивое утверждение. "Приложение Windows" относится к чему-то, что пользователь запускает со своей собственной машины. Ан "ASP.NET" приложение-это веб-сайт.

Вам нужно будет сузить область кода, которая создает исключение, чтобы кто-то мог вам помочь. Это произошло, когда сайт начал работать? Происходило ли это, когда пользователь переходил на определенную страницу? Что делал пользователь, когда возникла проблема?

До тех пор, пока вы не сузите его до кода проблемы, никто не сможет сказать вам ничего, кроме предположения о проблеме.

Member 14533819

Это приложение оконной формы.

Dave Kreskowiak

Итак, это дает обзор типа приложения, но он не сужается до кода, который вызвал ошибку, и не объясняет, что это приложение должно делать. Без этих подробностей никто не сможет рассказать вам ничего полезного.

1 Ответов

Рейтинг:
1

OriginalGriff

Мы не можем помочь: мы понятия не имеем, как выглядит ваш код или где возникает проблема.

Так что это будет зависеть от вас - и первое, что вам нужно сделать, это собрать информацию. Поговорите с пользователем, который получает проблему, и узнайте, что именно он делает, чтобы вызвать ее. Сделайте точно то же самое с вашим dev-кодом в отладчике. Если вы получаете ту же ошибку, вы можете начать отладку, чтобы выяснить, почему. Если нет, то это среда или данные - так что начните смотреть на среду, в которой он запускает приложение (какая версия ОС? Какой уровень обновления? Какие библиотеки DLL вы используете? Какие приложения он установил? какие версии есть у DLL и приложений?) и получение копии его "живых" данных для тестирования.
Начните добавлять ведение журнала в свой код, чтобы точно отслеживать, где в производственном коде произошел сбой, и "сузьте его", добавив больше ведения журнала, когда находится грубая область.

Извините, но мы ничего не можем сделать для вас!