2011-06-13 3 views
2

저는 잠시 동안 Qt 및 Visual Studio 2008을 사용해 왔습니다. 그러나 재부팅 후 하루가 지나면 비주얼 스튜디오에 대한 추가 기능이 작동하지 않습니다.Qt Visual Studio Plugin - "QtAppWrapper 서버에 연결할 수 없습니다"

무엇의 작업 :

  • 템플릿과 마법사. 새 항목을 ui, qrc 또는 심지어 프로젝트에 추가 할 수 있습니다. ( 은 시도하지 않았지만)
  • 기존 프로젝트를 빌드합니다. 이미 moc 또는 uid 또는 기타 설정이되어있는 파일은 정상적으로 작동합니다.

은 작동하지 않습니다 무엇 :

  • Qt는 메뉴가 없습니다. Qt 프로젝트 속성에 액세스 할 수 없습니다 (보통 프로젝트를 마우스 오른쪽 버튼으로 클릭 할 때 발견됨)
  • Designer와 같은 Qt 편집기를 사용합니다. 나는 UI 파일을 두 번 클릭하면, 나는 다음과 같은 오류 얻을 :

    "는 QtAppWrapper 서버 예상 서버 주소에 연결할 수 없습니다 127.0.0.1:12005

  • 모든 자동 '물건'이 VS는 어떻게 사용하면 Q_OBJECT 매크로를 추가하면 예, 그것은 프로젝트에 생성 된 파일을 추가 할 수

내가 시도 무엇/조사 :...

VS 재시작, Qt Addin 제거 및 재설치, Qt Addin의 새로운 버전으로 업그레이드. 모두 소용 없다.

Qt 웹 사이트에 문제 해결 도움말이없는 것 같습니다. Qt 포럼에서 비슷한 질문을 한 사람을 보았지만 대답이 없었습니다.

나는 1.1.7로 작업 중이 었는데, 1.1.8로 업그레이드하여 도움이되는지 확인했다.

아이디어가 있으십니까? 모든 도움을 미리 감사드립니다.

답변

2

문제는 Visual Studio에서 발생하는 것으로 보입니다. .addin 파일을 읽을 수 없습니다.

그러면 추가 기능 관리자를 보면 .addin 파일을 사용하는 모든 추가 기능이 표시되지 않습니다.

실제 문제는 MSXML 구성 요소 설치시 발생합니다. 나는 v4.0을 가지고 있었지만, 다른 버전에서도 문제가있을 수있다.

자세한 내용은 here을 참조하십시오.

따라서 제안 사항에 따라 MSXML (v4.0)을 제거하고 링크 된 6.0 SP1 버전을 설치했습니다. 이 시점에서 모든 .addin 정의 된 추가 기능이 추가 기능 관리자에 나타납니다. 이 시점에서 다시 활성화해야 할 수 있습니다.

내 경우 Qt 추가 기능을 제거하고 완전히 작동하기 전에 다시 설치해야했습니다.

나는 오류가 모든 것을 완벽하게 작동 시작,

그러나 추가 기능의 재 설치시 "QtAppWrapper가 설치 디렉토리에서 찾을 수 없습니다"했다.

1

나는 이런 일이 일어났습니다. 어떻게 든 VS 추가 기능이 해제되었습니다. 그냥

Tools > Add-in Manager

... 그리고 플러그인을 재 활성화 ...에 가서 당신이 가서 잘되어야합니다.

표시되지 않는 경우 여기에서 최신 버전 (현재 1.1.9)을 Visual Studio QT Add-in에서 다운로드 할 수 있습니다.

그러나 VS 2010 및 QT 4.7.2 또는 4.7.3을 사용하는 경우 (동일한 지침에 따라 다운로드 한 링크 된 URL을 변경하여 4.7.2 또는 4.7.3로 끝내십시오) 다음 안내를 따르십시오. ..나는 그것이 모든 작업을 얻기 위해해야 ​​할 일을했을거야

Using Qt 4.7.3 in Visual Studio 2010

.

그러나주의해야 할 점은 내가 이미 Nokia의 설치 관리자를 통해 모든 것을 설치했기 때문에 Thomas의 블로그에 나온 단계에 따라 문제가 발생했습니다. 수정하려면 먼저 모든 QT 관련 제거한 다음 수동으로 레지스트리를 통해 이동하고 내 이전 QT 경로를 가리키는 모든 관련된 키를 삭제했습니다. 그 다음 나는 그의 지시에 따랐다. 그리고 나는 가기 위해 즐거웠다! FOR-EV-ER (혼자서 구성하고 컴파일하는 데 30 분 이상이 걸렸습니다.)하지만 효과가있었습니다.

사이드 노트에 나는 이틀 전에 그의 블로그에 코멘트를 올렸고 그는 2 시간 만에 답변을했습니다. 그래서 여전히 매우 활동적인 블로그입니다.

HTH!

+0

감사합니다. 시도해보고 알려 드리겠습니다. – Liz

+0

Hmmm ... 추가 기능 관리자가 아무 것도 표시하지 않습니다. 그것은 문제의 일부일 수 있습니다. – Liz

+0

내 답변에 대한 추가 정보 ... – MarqueIV

0

VS2010을 QT4.7 추가 기능과 함께 사용하고 있습니다. 퀵타임 플러그인을 설치하기 전까지는 항상 잘 돌아가고 있으며 같은 문제가 나타났습니다. 그래서 방금 퀵타임을 제거하고 문제가 해결되었습니다! 퀵타임을 가지고 있다면 시도해 볼 수도 있습니다.

관련 문제