1

Devforce WindowsStoreDevTour サンプル アプリケーションを実行しようとしています。ただし、この例外が発生しています:

System.TypeInitializationException はユーザー コードによって処理されませんでした HResult=-2146233036 Message='WindowsStoreDevTour.NorthwindIBEntities' の型初期化子が例外をスローしました。Source=WindowsStoreDevTour TypeName=WindowsStoreDevTour.NorthwindIBEntities StackTrace: WindowsStoreDevTour.NorthwindIBEntities..ctor(Boolean shouldConnect, String dataSourceExtension, EntityServiceOption entityServiceOption, String compositionContextName) で WindowsStoreDevTour.DataService..ctor() で WindowsStoreDevTour.DataService.get_Instance() で WindowsStoreDevTour. ListPage.d__0.MoveNext() InnerException: System.TypeInitializationException HResult=-2146233036 Message='IdeaBlade.EntityModel.EntityMetadataStore' の型初期化子が例外をスローしました。ソース = IdeaBlade.EntityModel. WinRT TypeName=IdeaBlade.EntityModel.EntityMetadataStore StackTrace: IdeaBlade.EntityModel.EntityMetadataStore.get_Instance() で IdeaBlade.EntityModel.EntityRelation.get_MetadataStore() で IdeaBlade.EntityModel.EntityRelation.InitializeEntityRelations(アセンブリ アセンブリ) で WindowsStoreDevTour.NorthwindIBEntities..cctor( ) InnerException: System.Reflection.ReflectionTypeLoadException HResult=-2146232830 Message=1 つ以上の要求された型を読み込めません。詳細については、LoaderExceptions プロパティを取得してください。ソース = mscorlib StackTrace: IdeaBlade の System.Reflection.RuntimeAssembly.get_DefinedTypes() の System.Reflection.RuntimeModule.GetTypes(RuntimeModule モジュール) で。2.MoveNext() at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 ソース、Func`2 述語) の IdeaBlade.Core.PlatformResolver.Resolve[T](Boolean throwIfNotFound) の IdeaBlade.Core.AppEnv.get_Current() の IdeaBlade.EntityModel.EntityMetadataStore..ctor() の IdeaBlade.EntityModel.EntityMetadataStore ..cctor() 内部例外:

解決方法がわかりません。

4

1 に答える 1

1

バージョン 7.2.3 で使用されている新しい Microsoft.Composition パッケージの packages.config エントリを更新するのを忘れていたようです。これを修正するには、NuGet パッケージ マネージャーに移動し、このパッケージを最新バージョン (1.0.27) に更新します。

すぐにサンプルを修正します。

于 2014-06-28T00:07:43.917 に答える