어서 노를 저어라!

2009/07/08

VS2008에서 fatal error C1902 발생

Filed under: Tips — Tags: , , , , , , — latellian @ 06:33

VS2008에서 옛날 프로젝트(2003버전)를
 작업하려고 불러와서 디버깅하려니
아래와 같은 에러가 발생했다.

fatal error C1902: Program database manager mismatch; please check your installation

검색해보니 mspdb80.dll 파일을
 C:\ProgramFiles\Microsoft Visual Studio 8\VC\bin
디렉토리로부터 삭제 혹은 이름변경 함으로써 해결(?)하였다고 한다.
 (해결이라고 쓰고, 위기모면이라고 읽는다.)

그리고, 에러가 더이상 발생이 않하긴 하였다.

Advertisements

2009/07/03

Visual Studio – manifest 파일을 실행파일에 포함시키기

Filed under: Tips — Tags: , , , , , , , , , — latellian @ 20:44

출처 msdn
VS 6.0에서 XP스타일을 적용하거나,
비스타에서 프로그램의 UAC권한 설정용으로
manifest파일을 사용했었다.

이파일을 없애고 싶어서 방법을 찾던중
위의 경로를 통해 알게되었다.
SDK 6.0에 포함되어있다.

2009/07/01

VS 2008 보다 편하게 사용하기

Filed under: Tips — Tags: , , , , , , — latellian @ 07:40

출처    출처2

1. Alt+Shift+Enter – 에디터 전체화면 모드전환
2. Ctrl + C,X,V 를 범위선택없이 누르면 커서가위치한 라인을 기준으로
작동한다.
3. Ctrl + M+M, M+L, M+O – 코드 유닛 단위로 Collapse/Expand가 이루어진다.
4. Ctrl + K+C, K+U – 선택범위의 코드를 주석처리/해제
5. prop + TAB+TAB – 기본 property 생성 및 get/set을 자동으로 생성해준다.
6. F12, Ctrl + – – 함수 정의부로의 커서변경,이전 커서가 위치했던 장소로 이동
7. C# – 메서드 스텁 생성 마법사 : 메서드 호출부위에 커서를 놓고,
마법사를 실행시키면 실행을 위한 메서드를 자동으로 만든다.

2009/05/20

DLL 파일정보 보기

Filed under: Tips — Tags: , , — latellian @ 12:54

개발에 필요한 여러가지 프로그램이 들어있다.

C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\
그중 DUMPBIN.exe 는
EXE,LIB,DLL 파일들의 format과 symbol정보를 보여준다.
http://support.microsoft.com/kb/177429 – MS 링크

ex) dumpbin.exe /imports /exports /out:mapiex.txt mapiex.dll

Blog at WordPress.com.