Visual Studio 05 и MSVCR80.DLL

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by LEE_ROY, 23 Oct 2007.

  1. LEE_ROY

    LEE_ROY Elder - Старейшина

    Joined:
    9 Nov 2006
    Messages:
    450
    Likes Received:
    188
    Reputations:
    26
    Поставил 2005 студию, начал кодить, при запуске откомпиленного приложения вылетает нот фаунд - MSVCR80.DLL , выставил в Code Generation - Runtime Library - /MT , уже невылетает, но 6кб exe, превратилсо в 45кб. Это решаемо, или 2005 студия - боян?
     
    4 people like this.
  2. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Это решаемо, но она действительно боян... Это сообщение у тебя вылетает в дебажной версии билда? Или в релизе тоже?
     
    1 person likes this.
  3. LEE_ROY

    LEE_ROY Elder - Старейшина

    Joined:
    9 Nov 2006
    Messages:
    450
    Likes Received:
    188
    Reputations:
    26
    в релизе к сожалению, наверно поставлю 2003 и ппц.. =\ Просто Ide в 2005 намного удобней.
     
  4. spider-intruder

    spider-intruder Elder - Старейшина

    Joined:
    9 Dec 2005
    Messages:
    700
    Likes Received:
    339
    Reputations:
    37
    выходной размер файла 2005 студии больше чем например в Vc6++
    Но как то это лечилось помнится. Я вернулся к Vc6++ , но если очень надо поковыряю..
     
  5. LEE_ROY

    LEE_ROY Elder - Старейшина

    Joined:
    9 Nov 2006
    Messages:
    450
    Likes Received:
    188
    Reputations:
    26
    да размер лечится и в ней :
    Code:
    #pragma comment(linker, "/ENTRY:aWinMain")
    #pragma comment(linker, "/MERGE:.rdata=.text") 
    #pragma comment(linker, "/MERGE:.data=.text") 
    #pragma comment(linker, "/IGNORE:4078") 
    #pragma comment(linker, "/opt:nowin98")
    просто это долбанная либа, портит все впечатления =\