Microsoft Visual Studio 2008 и отладка DLL

Тема в разделе "LANGS.C", создана пользователем XshStasX, 9 июл 2010.

  1. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    Делаю DLL Visual Studio 2008, для загрузки длл при отладки используют rundll32.
    Как оказалось что Visual Studio 2008 не хочет делать отладку с исходным кодом, то есть я вижу только асм листинг программы и могу только поним дебажить.
    Все бряки которые стояли в самом исходном коде отключены(((...
    Как с таким бороться? VC 6.0 с подобным справлялся...
     
  2. ntcdm

    ntcdm New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2007
    Сообщения:
    247
    скорее всго ты отлаживаешь релизную версию Дллки
     
  3. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    версия debug, при запуске пишет что не загружена символьная инфа для проекта.
     
  4. IceCrashLdr

    IceCrashLdr New Member

    Публикаций:
    0
    Регистрация:
    29 июн 2010
    Сообщения:
    193
    попробуй в DllMain поставить __asm int 3.
    Rebuild с dll и exe.
     
  5. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    XshStasX
    Попробуйте сделать ребилд, как вам советовали. Если не поможет, возможно что-то у вас со студией (настройки какие задеты..), в таком случае попробуйте WinDBG заюзать. Он тоже умеет через сорцы отлаживать (символы подгружает из вашего проекта, при указании пути). В своем блоге я писал как примерно это делать (ибо тема уже поднималась и не раз, про отладку в WinDBG).