これを引き起こすために何をしたかを知っていればいいのですが、MVVMLightテンプレートでVisual Studio2008Designerを使用することはできません。どのxamlページにも「タイプ'ViewModelLocator'のインスタンスを作成できませんでした。アプリケーションは正常にビルドおよび実行されますが、デザイナーのみが壊れています。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に行きたいと思っている限り、今のところITにその動きを説得することはできません。
その他のシステム情報:Windows 7(x64)の教授、dpackおよびcoderushexpressプラグインもあります。