MVVM Light Toolkit을 사용하여 교육용 Windows 프로젝트를 작성하고 있습니다. MVVM 빛 참조가 프로젝트에 추가 된 경우 프로젝트를 빌드 할 수없는 즉, 다음과 같은 자원이 자동으로 인해 이러한 오류의 컴파일 /, 그것은 작동하지 않습니다,네임 스페이스에 "ViewModelLocator"라는 이름이 없습니다.
<Application x:Class="TestApp.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:TestApp" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" d1p1:Ignorable="d" xmlns:d1p1="http://schemas.openxmlformats.org/markup-compatibility/2006">
<Application.Resources>
<ResourceDictionary>
<vm:ViewModelLocator x:Key="Locator" d:IsDataSource="True" xmlns:vm="using:TestApp.ViewModel" />
</ResourceDictionary>
</Application.Resources>
</Application>
불행히도 App.xml에 추가되었습니다 :
인용문 심각도 코드 설명 프로젝트 파일 라인 억제 상태 오류 '사용 : TestApp.ViewModel'알 수없는 유형의 XML 네임 스페이스에 'ViewModelLocator': \ 사용자 르지 \ 문서 비주얼 스튜디오 2015 \ 프로젝트 \ \ TestApp.Windows의 C를 \ TestApp \ TestApp \ TestApp.Shared \ App.xaml 4
오류 이름 "ViewModelLocator"가 "using : TestApp.ViewModel"네임 스페이스에 없습니다. TestApp.Windows C가 : \ 사용자 \ TestApp가 \ TestApp가 \ TestApp.Shared \ App.xaml 4
간단히 말해서, 내가 App.xml에 ViewModelLocator를 추가 할 수 없습니다 비주얼 스튜디오 2015 \ 프로젝트 \ 르지 \ 문서 \ 자원.
이 문제 (예 : 솔루션 플랫폼 변경, 정리, 재구성, Visual Studio 재시작 등)에 대한 몇 가지 일반적인 해결책이 있지만 변경 사항은 없습니다. 새 프로젝트를 만드는 것도 도움이되지 않습니다.
다른 방법으로 작동하게 할 수 있습니까? 저는 Visual Studio Community 2015를 사용합니다.
Google이 이것을 사용하셨습니까? 여러 번 여러 번 묻습니다. –
분명히, 나는 그것을 봤지만 나의 경우에는 효과가있는 해결책을 찾지 못했습니다. – KrzJoa