none
Необрабатываемое исключение. RRS feed

  • Вопрос

  • Проект создан в Vb.net 2010  Win XP pro. и работает. Попытка запустить или откомпилировать его в среде Windows 7 приводит к сообщениею:

    "Необрабатываемое исключение в приложении....

    Невозможно загрузить файл или сборку "Interop.ADODB.Version=2.8.0.0. Culture=neutral. PublicKey Token=null" или один зависимых от них компонетов. Была попытка загрузить программу, имеющую неверный формат.

    Как в этой ситуации быть?

    6 августа 2012 г. 6:45

Ответы

  • Попробуйте установить "Copy local" для библиотеки в true.
    Для английской студии это выглядит примерно так:
    1. Открывает Solution Explorer
    2. Открываете проект
    3. Раскрываете узел References
    4. Правой кнопкой щелкаете на бибилиотеку
    5. Выбираете свойства
    6. Copy Local выставляете в true
     
    После этого в папке приложения должна при сборке копироваться
    библиотека, которой не хватает при запуске.
     
    • Помечено в качестве ответа Abolmasov Dmitry 17 августа 2012 г. 7:15
    6 августа 2012 г. 6:53
    Модератор

Все ответы

  • Попробуйте установить "Copy local" для библиотеки в true.
    Для английской студии это выглядит примерно так:
    1. Открывает Solution Explorer
    2. Открываете проект
    3. Раскрываете узел References
    4. Правой кнопкой щелкаете на бибилиотеку
    5. Выбираете свойства
    6. Copy Local выставляете в true
     
    После этого в папке приложения должна при сборке копироваться
    библиотека, которой не хватает при запуске.
     
    • Помечено в качестве ответа Abolmasov Dmitry 17 августа 2012 г. 7:15
    6 августа 2012 г. 6:53
    Модератор
  • Это свойство библиотеки ADODB в русском варианте "копировать локально" уже было в True. Там есть еще одно активное свойство "Изолированный" оно в False. Что еще может помочь?

    6 августа 2012 г. 11:52
  • dll'ка то появляется в папке с exe'шником?
    Копируется на Windows 7 приложение вместе с ней?
    >
     
     
     
    6 августа 2012 г. 13:16
    Модератор
  • Пожалуйста, не бросайте топик без ответа. Спасибо.


    Для связи [mail]

    17 августа 2012 г. 7:15