Хотелось бы знать, что я сделал, чтобы вызвать это, но я не могу вообще использовать Visual Studio 2008 Designer с шаблонами MVVMLight. Я получаю сообщение «Не удалось создать экземпляр типа« ViewModelLocator ». Ни на одной из моих страниц xaml. Приложение собирается и работает нормально, но только конструктор не работает. В App.xaml есть
».
<Application x:Class="ExcelReportGenerator.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:vm="clr-namespace:ExcelReportGenerator.ViewModel"
xmlns:res="clr-namespace:ExcelReportGenerator.Resources"
Startup="Application_Startup"
mc:Ignorable="d">
<Application.Resources>
<!--Global View Model Locator-->
<vm:ViewModelLocator x:Key="Locator"
d:IsDataSource="True" />
</Application.Resources>
Я даже получаю сообщение об ошибке при создании нового приложения MVVMLight. Интересно то, что если я использую экспресс-версию VS2010, я могу отлично просматривать, редактировать и работать в конструкторе. Как бы мне ни хотелось побывать на VS2010, сейчас я не могу убедить ИТ-специалистов сделать этот шаг.
Другая системная информация: Windows 7 (x64) prof, у меня также есть плагины dpack и coderush express.