2010-12-15 3 views
3

내 Visual Studio 추가 기능 프로젝트가 더 이상 빌드되지 않고 디버거에서 실행되지 않습니다. 나는 그것을 실행하려고 할 때 다음과 같은 오류 메시지가 : 그것은 약 5 개월 전 일하고Visual Studio 추가 기능으로 더 이상 디버깅 할 수 없습니다.

A project with an Output Type of CLass Library cannot be stared directly. 

은 잘하지만 난 그것을 열어 그 이후 처음으로 그것을 실행하고이 메시지가 표시됩니다. 그것은 프록시 추가 기능 파일을 통해 설치된 추가 기능으로 Visual Studio의 다른 인스턴스를 시작하는 데 사용됩니다.

어떻게 이런 식으로 다시 작동하도록 프로젝트 또는 솔루션을 구성합니까? 솔루션 파일 프로젝트를 수동으로 조정해야합니까?

+0

당신이 클래스는 솔루션의 다른 프로젝트가 있습니까 도서관? 그런 다음 추가 프로젝트를 시작 프로젝트로 설정해야합니다 (마우스 오른쪽 단추로 클릭). –

+0

다른 두 개의 프로젝트가 있지만 addin 프로젝트가 시작 프로젝트로 설정되어 있습니다. –

답변

8

나는 그것을 알아 냈다. Visual Studio에서 Start External ProgramCommand line arguments 설정 값을 손실 한 방법

[Visual Studio path]\Common7\IDE\devenv.exe 

그리고 명령 행 인수가 있어야한다 :

시작 외부 프로그램으로 설정 될 필요가

/resetaddin [Name of addin].connect 

alt text

1

업데이트 비주얼 스튜디오 2012

Visual Studio 2012에서 새 패키지 프로젝트의 설정은 다소 다릅니다.

[Visual Studio path]\Common7\IDE\devenv.exe

그리고 명령 행 인수가 있어야한다 :

시작 외부 프로그램으로 설정 될 필요가

/rootsuffix Exp

관련 문제