2013-07-30 1 views
4

VS2010 프로젝트 템플릿 인 "ReSharper 8.0 Plug-In and Tests"를 사용하여 ReSharper 8.0 플러그인 프로젝트를 만들었습니다. 이것은 잘 준수하고 잘 작동합니다. 디버깅 할 때 F5를 누르고 VS2010의 새 인스턴스가 내 플러그인이로드 된 상태로 인스턴스화되고 내 중단 점에 충돌합니다. 문제는 디버깅을 중지하고 F5를 다시 누르면 디버그 VS2010 인스턴스에서이 오류가 나타나 디버깅 할 수없는 경우입니다.VS2010의 ReSharper 8.0 디버깅 플러그인이 처음 작동 한 다음 후속 시도가 실패합니다.

잘못된 명령 줄. 알 수없는 스위치 : ReSharper.Plugin.

VS2010을 닫았다가 다시 열면 ReSharper가로드되지 않습니다 (ReSharper 메뉴 없음). 이 문제를 해결하는 유일한 방법은 R # 설치 프로그램을 사용하여이를 수정하는 것입니다. \ AppData \ Local \ Microsoft \ VisualStudio \ 10.0 \ Extensions \ JetBrains \ ReSharper 파일을 삭제하려고 시도했지만 도움이되지 않습니다.

ReSharper가 손상되지 않고 디버깅 할 수있는 일관된 방법을 찾으십시오.

+0

동일한 문제가 발생했습니다. 이것에 대한 해결책을 찾았습니까? –

답변

1

ReSharper 버그 추적기의 several issues에 설명 된 문제와 비슷하게 들립니다. 특히, ReSharper가 /ReSharper.Internal으로 실행될 때 처음 나타나는 "실험 하이브로 이동"기능.

ReSharper에 버그가있어 설정을 자동으로 잘못 옮겨서 ReSharper가 "기본"Visual Studio 하이브에서 제거됩니다.

해결 방법으로이 문제가 제대로 해결 될 때까지 ReSharper의 글로벌 구성 파일 this suggestion에서이 옵션을 제거해보십시오. 적어도 ReSharper를 실험 하이브로 옮기는 것을 막아야합니다. 다시는 /ReSharper.Internal와 비주얼 스튜디오를 실행할 때 표시이 기능 팝업을 강제로 (일반적으로 %AppData%\JetBrains\ReSharper\vAny에 위치) GlobalSettingsStorage.DotSettings에서

<s:Boolean x:Key="/Default/Housekeeping/JumpVsixFromMachineToPerUser/IsEnabled/@EntryValue">False</s:Boolean> 

:

는 또한 줄을 제거합니다.

희망이 도움이됩니다.

+0

방금 ​​8.2에서이 문제를 해결할 수있는 변경 사항을 적용했습니다. 만세! – citizenmatt

+0

@citizenmatt 벌써 살고 있나요? 설정 파일에 Igal의 게시물 또는 링크에 언급 된 설정이 표시되지 않습니다. – phant0m

+0

예. 수정은 8.2 절에 포함되어 있습니다. 설정 파일에이 값이 없으면 설정이 기본값 - 사용으로 설정되었음을 의미합니다. '/ ReSharper.Internal'로 시작하면 ReSharper는 사용자 별 설치 여부를 확인합니다. 그렇지 않다면 이동하라는 메시지를 표시하고 (8.2 절) 레지스트리에 올바른 값을 넣습니다. 다시 시작할 때 차이가 나타나지 않습니다. – citizenmatt