2016-11-01 7 views
0

저는 두 개의 VSIX 프로젝트에서 일해 왔습니다. 첫 번째 프로젝트는 1 년 동안 진행되어 잘 작동했습니다. 다른 하나는 일주일 전에 시작되었습니다. VS의 실험 인스턴스에서 두 가지를 모두 디버깅했습니다.Visual Studio VSIX 프로젝트가 잘못된 프로젝트를 시작합니다.

오늘; 그러나 첫 번째 프로젝트를 시작할 때마다 XAML로드시 디렉터리를 찾을 수 없다는 2 번째 프로젝트의 예외가 발생합니다.

먼저 왜 그 프로젝트를 디버깅하지 않기 때문에 프로젝트가 표시되는지 이해할 수 없습니다. 그것은 심지어 두 번째 프로젝트를 시작하려고해서는 안됩니다.

알려주세요.

답변

1

VSIX 프로젝트를 디버깅 할 때 VS의 실험 인스턴스에 설치되고 실험 인스턴스를 시작할 때마다로드됩니다.

이 오류를 해결하려면 확장 관리자에서 두 번째 프로젝트를 일시적으로 사용하지 않도록 설정하거나 제거 할 수 있습니다.

+0

근본 원인 : 실험 인스턴스에 아직 두 번째 프로젝트 도구 창이 열렸으므로 두 번째 프로젝트에서 첫 번째 프로젝트가로드 될 때 오류가 발생했습니다. 모든 실험 확장 프로그램을 수동으로 appdata \ local \ Microsoft \ visual studio \ extensions \ 14.0Exp 폴더에서 삭제했습니다. XAML을로드 할 때 두 번째 프로젝트 창을 표시하는 데 필요한 파일을 찾을 수 없습니다. 이것이 잘못된 프로젝트가로드되고있는 것처럼 보이는 것입니다. –