Member
Статус: Не в сети Регистрация: 21.04.2006 Откуда: НН
Ну вот и я так думаю, только это ничего не меняет Блин вообще работать перестало сейчас попробую включить(бывало такое) и выложу текст ошики. Добавлено спустя 7 часов, 13 минут, 47 секунд Вот текст - Сначала сама ошибка - в заголовке Preferences далее Unhanced exception has occurred in your application. Далее идёт объяснение что произойдёт если нажать кнопку продолжить\выйти. А потом Details:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at v.a(Object A_0, EventArgs A_1)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Вот из этого я почему то решил что виноват Фреймворк Если это так то тот который по ссылке на странице программы на оверах - нормальный?
Иеще - пока фпс не показывает программа некоторое время мониторит темпу и загрузку оператвы потом опять вылетает ошибка(видимо когда собирается вывести фпс), кстати не хочет еще показывать загрузку видеопамяти
Member
Статус: Не в сети Регистрация: 30.03.2003 Откуда: Санкт-Петербург
У меня проблема, похожа на ситуацию с Fatal1'st . При автозагрузке фреймворк (обновил до 2.0) выдаёт ошибку, после чего nvtraytools закрывается.
Но если потом его запустить вручную - всё отлично работает, даже ОСД. Проблемы с фреймворком только при автозагрузке
Forceware 93.71, карта 7600GS, WinXP SP2.
Забыл написать - на винду накатил так называемый pre-SP3 (обновления по февраль 2006 г.). Проблемы появились после этого обновления. Так что автор программы ни при чём - проблема у Майкрософта
Member
Статус: Не в сети Регистрация: 16.09.2003 Откуда: Санкт-Петербург
Ray Adams писал(а):
Любое .NET приложение жрет не менее 20 мегов виртуальной памяти.
Поправка, не "жрет", это не выделенная память а workset, нечто вроде кеша. Если некто снаружи запросит эту память приложение ее отдаст. Если написать NET прогу правильно (после загрузки всех структур поджимать ворксет) то такой фигни не будет. Я об этом писал еще несколько лет тому назад (см главу Garbage Collector)
Sicvestoratium писал(а):
Нет, ну ведь как то обходился до этого без этого долбаного фреймворка....
Зато не обходились без других, у тебя в винде этих фрамеворков целая папка system32. Этот конкретный просто более новый еще не входит в XP(в висту уже входит). А что обходились... дык раньше обходились и ISA карточками без всякой 3D акселерации. Предлагаешь к ним вернуться?
Fatal1'st писал(а):
Вот из этого я почему то решил что виноват Фреймворк
скорее программер. см ниже.
Fatal1'st писал(а):
System.FormatException: Input string was not in a correct format.
Ошибка преобразования строки в число. Типа автор проги попросил перевести ему в цифру слово "привет". NET не знает как это сделать и выкидывает ексепшн, который автор программы не перехватывает.
Рискну предположить что прога по какой то причине не может получить цифры FPS которые пытается вывести ну и пытается преобразовать в число null
Правда есть еще одна распространенная ошибка - не отслеживание локализованной инфы операционки, например использование неправильного разделителя дробной части числа. Типа у нас запятая, у немцев точка. Если чел сидящий в немецкой винде запустит прогу пытающуюся преобразовать dd число "123,45" он получит такой же ексепшен.
Мораль - NET не причем(ее повалить вообще сложно) нефиг хакерить и халявить проги и не будут падать
Сейчас этот форум просматривают: ORIGINAL01 и гости: 14
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения