Я продолжаю получать эту же ошибку примерно 3-4 раза в день, и мне не повезло, разыскивая, как решить эту проблему. Согласно трассировке стека, ошибка происходит в библиотеке Microsoft.VisualBasic, так как именно я могу решить эту проблему?
Вот отчет, который я отправляю себе и что генерирует сервер. Любые предложения будут с благодарностью.
REQUEST
=======
HttpContext.Current.Request.RawUrl: /
UserHostAddress: 207.70.41.78
UserHostName: 207.70.41.78
Request.Browser.Type: IE8
Request.Browser.Platform: Win2000
DATA
====
System.Collections.ListDictionaryInternal
MESSAGE
=======
Input string was not in a correct format.
SOURCE
=====
Microsoft.VisualBasic
TARGET SITE
===========
Double ParseDouble(System.String, System.Globalization.NumberFormatInfo)
STACK TRACE
============
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
Обновление:
Я понимаю, что это за ошибка и что может привести к ее возникновению. Проблема, с которой я сталкиваюсь, заключается в том, чтобы выяснить, откуда именно эта ошибка исходит из кода. Трассировка стека говорит мне, что она пришла из Visual Basic, но больше ничего нет. Никаких номеров строк, никакой другой информации о том, какая функция вызвала эту ошибку, есть пшик, чтобы продолжить, поэтому я остаюсь, почесывая голову, пытаясь что-то диагностировать, что, вероятно, обернуто в .dll.
Мы запускаем Ektron 7.6.6 sp2, если он проливает свет на объект.
Есть ли способ получить более надежную трассировку стека? Я проверил средство просмотра событий на сервере, и информация, которую я разместил ранее, - это все, что отображается в средстве просмотра событий. Который ничем не полезен.
Я ценю все ваши ответы на мой вопрос.