none
윈도우 서버 2012에서 컴파일한 바이너리 RRS feed

  • 질문

  • 안녕하세요? Visual Studio 2010을 사용하고 있습니다.

    별도 빌드머신을 Windows 7 Pro로 잘 사용하고 있다가 

    요번에 빌드머신 업그레이드 겸 OS를 Windows Server 2012로 변경했는데요

    잘 동작하던 프로그램이 2012에서 빌드하면, 동작은 되나 특정한 경우 프로그램이 크래쉬됩니다.(덤프 자동레포팅이라 그냥 꺼집니다.)

    용량을 비교해보니 윈도우 서버 2012에서 컴파일한게 조금 작네요

    컴파일 옵션이나 기타사항은 동일한거 같은데 뭐가 문제가 될 수 있을까요?

    간략한 사양은 아래와 같습니다.

    이전 빌드머신 : 일반 i3 PC / 4 core / 8GB Ram

    신규 빌드머신 : Hyper-V기반 가상서버 / 24 core / 96GB Ram

    2015년 7월 15일 수요일 오전 2:32

모든 응답

  • 보통 작성한 응용프로그램에서 크래쉬가 발생하는 경우 크래쉬 덤프 파일을 만들어서 분석합니다.
    크래쉬 덤프를 만드는 방법은 다음 링크를 참조하여 생성하시기 바랍니다.

    http://blogs.msdn.com/b/cobold/archive/2010/03/01/collection-crash-dumps.aspx
    Collecting crash dumps

    어떤 시스템에서만 혹은 어떤 운영체제에서만 크래쉬 문제가 발생하는 경우, 그 원인은 DLL의 버전이 상이한 경우 많이 발생합니다.
    이 내용은 크래쉬 덤프를 만들어서 크래쉬 발생한 Callstacks을 분석해야만 자세한 정보를 알수 있습니다.

    감사합니다.

    2015년 7월 15일 수요일 오전 3:56
    중재자