BIMSbot
http://www.bimsbot.ru/forum/

Ошибка при авто-прокладывании маршрута в OptiPath
http://www.bimsbot.ru/forum/viewtopic.php?f=13&t=7499
Страница 1 из 1

Автор:  brazza [ 18 ноя 2014, 08:47 ]
Заголовок сообщения:  Ошибка при авто-прокладывании маршрута в OptiPath

После загрузки нод с WoWHead при нажатии "Сгенерировать путь по нодам на карте" вылетает ошибка
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.BadImageFormatException: Была сделана попытка загрузить программу, имеющую неверный формат. (Исключение из HRESULT: 0x8007000B)
   в  .(Single , Single , Single , Single , Single , Single )
   в  .(Single , Single )
   в  . (Object , EventArgs )
   в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.ButtonBase.WndProc(Message& m)
   в System.Windows.Forms.Button.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
OptiPath
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
    CodeBase: file:///D:/Soft/BIMSbot/OptiPath.exe
----------------------------------------
System.Windows.Forms
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
OptiPath
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
    CodeBase: file:///D:/Soft/BIMSbot/OptiPath.exe
----------------------------------------
System.Configuration
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
mscorlib.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

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


при нажатии "продолжить" путь тем не менее прокладывается. но по оси Z все точки установлены в 250м, даже с установленным флагом "учитывать высоту ландшафта". в итоге бот летает очень высоко над нодами и упирается в горы. раньше все ок было, проблема появилась, видимо, в каком-то из последних обновлений

Автор:  MrSergey [ 18 ноя 2014, 14:03 ]
Заголовок сообщения:  Re: Ошибка при авто-прокладывании маршрута в OptiPath

На каком континенте/зоне пробуете?

Попробуйте папку Maps из папки с ботом удалить.

Автор:  brazza [ 18 ноя 2014, 19:18 ]
Заголовок сообщения:  Re: Ошибка при авто-прокладывании маршрута в OptiPath

Пробовал разные локации калимдора: северные степи, пылевые топи, дуротар, азжара. Результат всегда один и тот же. Удаление папки Maps не помогло.

Автор:  brazza [ 20 ноя 2014, 01:51 ]
Заголовок сообщения:  Re: Ошибка при авто-прокладывании маршрута в OptiPath

ап. есть еще какие-либо решения?

Автор:  MrSergey [ 20 ноя 2014, 09:08 ]
Заголовок сообщения:  Re: Ошибка при авто-прокладывании маршрута в OptiPath

У меня на указанных зонах проблеммы не наблюдаются.

Автор:  brazza [ 21 ноя 2014, 10:13 ]
Заголовок сообщения:  Re: Ошибка при авто-прокладывании маршрута в OptiPath

Погуглил код ошибки. Везде объяснение ошибки одно - импорт библиотеки с несоответствующей битностью.
Вот один из примеров: http://dobrzanski.net/2010/06/29/attempt-load-program-incorrect-format-exception-hresult-0x8007000b/
И, насколько я понимаю, проблема все-таки в билде оптимизатора маршрутов, а не в моей клиентской части (к слову, у меня 64-битная семерка).

Автор:  MrSergey [ 22 ноя 2014, 15:50 ]
Заголовок сообщения:  Re: Ошибка при авто-прокладывании маршрута в OptiPath

Проблемма решена, выложил нормальную версию в соседней теме. Спасибо за настойчивость :)

Страница 1 из 1 Часовой пояс: UTC + 2 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/