2012-03-10 2 views
0

VS 2010 (Premium)에 이상한 문제가 있습니다.WTL 8.1 및 Visual Studio 2010 Premium

  • 가 컴파일 WTL 마법사를 통해 "대화"프로젝트를 만든 WTL 마법사를 설치하고 성공적으로
  • 추가 한 골격을 실행 WTL 라이브러리 파일을 추가하여 다시 설치 대화 상자에 단추가 나타남
  • 정의되지 않은 기호 (단추 IDC_xxx)에 대한 불만이 없습니다.
  • 청소 솔루션을 미리 컴파일 된 헤더를 해제 재 컴파일을 성공적으로
  • 를 실행 버튼은 "온 클릭"처리기를 추가
  • 컴파일 불평 실패 (그냥 버튼을 두 번 클릭하여, 어떤 코드가 추가되지 않습니다) CUpdateUI가 정의되어 있지
  • 깨끗한, 내가 수동으로 #include 년대를 삽입하는 경우 (문제를

가 해결되지 않는 등 솔루션을 재분석 예를 들어, atlframe.hCUpdateUI입니다.) 작동하도록 만들 수 있지만 VS2010을 사용하는 목적을 상쇄합니다!

정말로 나를 귀찮게하는 것은 한 줄의 코드를 건드리지 않고 모든 것이 VS를 통해 이루어 졌기 때문에 일관성을 유지해야한다는 것입니다.

내 잘못입니까? WTL 오류? VS 오류? 이 문제를 어떻게 해결할 수 있을지에 대한 제안이 있으십니까?

답변

0

스택 오버플로 덕분에 해결되었습니다.

WTL 8.1 마법사에 버그가있는 것 같습니다. 모든 것이 올바르게 작동하는 데 필요한 WTL_USE_CPP 기호는 정의하지 않습니다.

여기에 헤드 :

How can I install WTL 8.0 Project Wizards in VS 2010?

과 같은 문제가있는 경우, 솔루션에 대한 이아 니스 Spyridakis 대답을 참조하십시오.