gsm
Новичок
Сообщений: 8
|
|
« : 25 јРав 2010, 10:20:10 » |
|
При установки АРМ-Автоскоп на Windows 2000 возникает проблема, после запуска программы вылетает небольшое окно. Установка правильная, драйвер находится в корневой папке. При дальнейшей работе с программой и запросе авторизации, не может считать данные. С чем это связано? Может нужен специальный драйвер для Windows 2000?
Скрин прилагается...
|
|
|
Записан
|
|
|
|
Dr00py
Дилеры (Башкортостан)
Дилеры
Постоялец
Сообщений: 225
|
|
« Ответ #1 : 25 јРав 2010, 10:32:25 » |
|
Пробовали ставить на 2000 - даже пару раз данные получили На этом все и закончилось, прога рассчитана на работу под ХР и выше.
|
|
|
Записан
|
|
|
|
Vitaliy
|
|
« Ответ #2 : 25 јРав 2010, 10:33:15 » |
|
Я так понял проблема не в небольшом окне с надписью "Не найден", при нажатии кнопки ОК программа загружается нормально. Затем при запросе данных по выбранному объекту программа не скачивает с сервера данные и выдает какую-то ошибку? Вот эту ошибку и хотелось бы увидеть, чтоб понять в чем проблема.
|
|
|
Записан
|
|
|
|
Kork
дилер - Башкортостан
Дилеры
Ветеран
Сообщений: 690
из города трех шурупов
|
|
« Ответ #3 : 25 јРав 2010, 11:19:59 » |
|
как выход из положения, для Винды 2000, если сильно нужно, в локальной сети, можно сделать на другом компе с ХР (если он есть) автоматический запрос данных и дать общий доступ с папке Data, а на компе с 2000-ой просто найти в сетевом окружении и указать эту папку Data которая на находится компе XP.
|
|
« Последнее редактирование: 25 јРав 2010, 20:13:29 от umsufa »
|
Записан
|
|
|
|
gsm
Новичок
Сообщений: 8
|
|
« Ответ #4 : 25 јРав 2010, 13:18:47 » |
|
В ближайшее время отпишу ту самую ошибку, но то что окошко выскакивает не есть гуд
|
|
|
Записан
|
|
|
|
Vitaliy
|
|
« Ответ #5 : 25 јРав 2010, 15:56:15 » |
|
программе АРМ-Автоскоп все равно на какой версии Windows работать, если установлен NET. Framework 2.0, то работать будет
|
|
|
Записан
|
|
|
|
gsm
Новичок
Сообщений: 8
|
|
« Ответ #6 : 25 јРав 2010, 23:51:26 » |
|
При попытки получения данных: Скрин 1.
Скрин 2. Моя система... Со всеми необходимыми пакетами.
Не важно какой блок и связь с инетом и сервером все нормально настроено.
|
|
« Последнее редактирование: 25 јРав 2010, 23:59:30 от gsm »
|
Записан
|
|
|
|
Kot
Новичок
Сообщений: 13
|
|
« Ответ #7 : 26 јРав 2010, 07:58:56 » |
|
Эта ошибка возникает в след ситуации. После установки сетевого соединения, мы дожидаемся готовности данных в приемном буфера. Инфраструктура NET Framework говорит нам, что данные готовы быть прочитаны. Мы производим чтение данных, но их оказывается меньше, чем мы дожидались. ВЫВОД: ПРОБЛЕМА В NET FRAMEWOREK
|
|
|
Записан
|
|
|
|
|
gsm
Новичок
Сообщений: 8
|
|
« Ответ #9 : 26 јРав 2010, 12:51:05 » |
|
Я не буду спорить про Framework, на другом компе под 2000 системой Microsoft NET Framework 2.0 без обновлений и сервис паков, и такая же ситуация. Framework SP2 ставится, при использовании обновления KB 835732. Почитать можно тут и на русском. http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0fГрешить на Microsoft NET Framework 2.0 не стоит, система его проглатывает и работает так как положено. Ответ по этой причине должен быть ясен и краток. P.S. Не только у меня одного такая ситуация...
|
|
|
Записан
|
|
|
|
Kot
Новичок
Сообщений: 13
|
|
« Ответ #10 : 26 јРав 2010, 16:02:39 » |
|
По-моему здесь не очем спорить. Производитель фреймворка ясно указывает, что для 2000 он не катит. То, что Вы говорите, что он, фреймвор, прекрасно работает - это тольтко Ваши слова и не более. Я не уверен, что Вы принимали участие в разработке фреймворка, чтобы так голословно заявлять. Потому разговор пока на этом думаю стоит прекратить.
|
|
|
Записан
|
|
|
|
Kot
Новичок
Сообщений: 13
|
|
« Ответ #11 : 26 јРав 2010, 16:14:21 » |
|
Да, кстати, извиняюсь. На русскоязычном сайте, ссылку на который Вы дали, написано, что там возможна установка этого сервис пака на 2000 SP4, но для этого необходимо установка обновления KB 835732 (собственно как Вы и сказали). Однако в приведенных Вами скриншотах видно, что установлен у Вас только KB 958481. Причем KB 835732 необходимо ставить перед установкой SP2.
|
|
|
Записан
|
|
|
|
gsm
Новичок
Сообщений: 8
|
|
« Ответ #12 : 27 јРав 2010, 00:53:39 » |
|
Если уж так сильно затронул Вас Microsoft NET Framework, можно скачать и почитать здесь. http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=10616&start=520Для всех версий есть подробное описание, некоторые обновления могут быть вшиты или скрыты как системные. Единственный кто может сказать в чем проблема, это сам программист, который разрабатывал ПО и даже подтвердить, что данная программа не гарантирована для правильной работы в Windows 2000. Отсюда следует, что требуется ОС не ниже Windows XP. Как тут писал уважаемый umsufa, получение данных только через локальную папку.
|
|
|
Записан
|
|
|
|
Kot
Новичок
Сообщений: 13
|
|
« Ответ #13 : 29 јРав 2010, 06:22:18 » |
|
У Вас Windows Server 2000 или Windows Professional 2000? Дело в том, что SP2 возможно использовать только для версии Windows не ниже Windows Server 2000 SP4
|
|
|
Записан
|
|
|
|
gsm
Новичок
Сообщений: 8
|
|
« Ответ #14 : 29 јРав 2010, 12:13:30 » |
|
У Вас Windows Server 2000 или Windows Professional 2000? Дело в том, что SP2 возможно использовать только для версии Windows не ниже Windows Server 2000 SP4
Стоит Windows 2000 NT SP4, последня версия Microsoft NET Framework 2.0 SP2 поддерживает Windows 2000, может потребоваться установить обновление KB835732. Эта версия входит в состав операционных систем Windows Vista SP2, Windows Server 2008 SP2 / R2 и Windows 7. Все подробно было написано в последнем посте.
|
|
« Последнее редактирование: 29 јРав 2010, 12:19:01 от gsm »
|
Записан
|
|
|
|
Kot
Новичок
Сообщений: 13
|
|
« Ответ #15 : 30 јРав 2010, 08:17:46 » |
|
Да, действительно, в выходные проверил, что в конфигурации Windows 2000 Professional SP4 + .Net Framework 2.0 (сервис паки для этой системы ставить нельзя) программа не может закачать данные с сервера. Причина этого была сформулирована ранее. Если более подробно, то согласно MSDN ( http://msdn.microsoft.com/en-us/library/system.net.sockets.networkstream.read.aspx) метод Read() не поддерживается на платформе Windows 2000 Prof (но поддерживается на Windows 2000 Server). Хотя в той же документации сказано, что этот метод поддерживается в .Net Framework 2.0, который в свою очередь применим (см http://msdn.microsoft.com/en-us/library/ms229070.aspx) для Windows 2000 Prof SP4. Вообщем согласно MSDN с одной стороны мы получаем, что метод не поддерживается, а сдругой стороны метод поддерживается, а на практике все же не поддерживается. Такое ощущение, что микромягкие в очередной раз что-то перемудрили... Относительно других систем (Windows Me, Windows 98> Windows 2000 Server) пока ничего сказать не могу, пока на практике не проверю.
|
|
|
Записан
|
|
|
|
|
Kot
Новичок
Сообщений: 13
|
|
« Ответ #17 : 31 јРав 2010, 08:18:19 » |
|
К сожалению никакие фреймворки, сервис паки и апдейты для них не помогли.
Получается, что под систему Windows 2000 Professional текущая реализация программы не расчитана.
В ближайших версиях программы постараемся пофиксить эту багу.
|
|
|
Записан
|
|
|
|
|