프로젝트를 빌드 할 때 다양한 참조 된 구성 요소를 여러 프로젝트에서 찾을 수 없다는 경고가 계속 나타납니다. 참조를 제거/readd하면 경고는 하나의 컴파일에 대해 사라지지만 다음 컴파일에서는 바로 돌아옵니다.성공적으로 빌드했지만 아직 참조 된 구성 요소를 찾을 수 없다는 경고를 표시합니다.
방금이 프로젝트를 Visual Studio 2012 (2010)로 옮겼습니다. 그 중 하나는 두 가지 문제 중 하나입니다. 두 번째는 좀 더 실망 스럽습니다 ... Visual Studio 변경 모드를 디버깅하려면 F5 키를 누르십시오. 도구 모음이 바뀌어 디버그 모드로 전환되었음을 알 수 있습니다.)하지만 응용 프로그램이 실행되지 않고 중단 점이 발생하지 않습니다. 내 응용 프로그램 리소스 섹션에 AppBootstrapper 개체가 들어 있으며 내 중단 점은 AppBootstrapper 생성자의 시작 부분에 있습니다.
이 두 가지 문제가 관련이 있는지 여부는 확실하지 않습니다.
편집 : 언제든지 변경하지 않고 Ctl-Shift-B를 누르면 경고없이 빌드되지만 Ctl-Shift-B를 다시 누르면 경고가 다시 나타나고 내가 만들 때까지 각 빌드마다 남아 있습니다. 하나의 빌드에 대해 경고가 사라지는 또 다른 변경.
편집 : 후자의 문제가 수정되었습니다. 나는 누군가가 내가 제안했을 때 <ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceDictionary>
태그 안에 중첩되지 않고 내 리소스를 <Application.Resources>
태그 바로 아래에 두도록 내 app.xaml을 수정했지만 왜 그런지 이해하지는 못한다. ... 나는 그것이 실제로 이런 식으로하지 않으면 리소스의 인스턴스를 만들려고 시도하지 않는다는 것을 알고 있습니다.
나는 여전히 큰 문제가되지만 적어도 현재는 문제가 있지만 다른 문제가 있습니다.
첫 번째 문제는 또는 .net 버전을 compatilbe하지 빌드 32 비트/64 비트에 관계가있을 수 있습니다 : 마이크로 소프트는 CTP 단계에 현재 VS 2012의 두 번째 업데이트에서이에 대한 수정을 포함하도록되어 . 두 번째 문제는 프로그램 (디버깅)을 시작한 후 도구 모음의 일시 중지 버튼을 누르고 프로그램이 수행중인 작업을 확인합니다. –
@ MD.Unicorn "사용할 수있는 소스 없음" "호출 스택에 외부 코드 만 포함되었습니다"메시지가 표시됩니다. 앞서 언급했듯이, 첫 번째 리소스의 생성자에 들어 가지조차하지 못하기 때문에 실제로 볼 수있는 코드가 없습니다. –