1

MvvmLight ライブラリを介して MVVM パターンで設計された WPF アプリケーションのソース コードがあります。アプリケーションは別の開発者によって開発されたものであり、サポートしていくつかの機能を追加する必要があります。

だから今私の問題は、アプリケーションをビルドできないことです。私の VS2012 は、ViewModelLocator クラスで奇妙なコンパイル時エラーを示しています。

型または名前空間名「Ioc」が名前空間「GalaSoft.MvvmLight」に存在しません (アセンブリ参照がありませんか?)

...プロジェクトには、ViewModelLocator クラスで使用される SimpleIoc クラスとともにこの名前空間を含む GalaSoft.MvvmLight.Extras ライブラリへの参照があります。そのほか、VS は SimpleIoc クラスを強調表示し、Galasoft.MvvmLight.Extras インポートを uses セクションのエラー 1 として強調表示しません...

アプリケーションは .NET 3.5 に対してビルドされており、以前の開発者と同じバージョンのライブラリを使用しています。

これに対する解決策を教えてください。おそらく誰かがこの問題に遭遇しましたか?

前もってありがとう、マックス

4

1 に答える 1

0

このライブラリには Ioc が存在するため、GalaSoft.MVVMLight.Extras を追加します...

于 2013-01-04T10:19:36.620 に答える