プロジェクトをSilverlight4で作成しました。最近、システムを再インストールしてSilverlight 5をインストールしましたが、「すべて」を再インストールすると、BusyIndicatorで問題が発生しました。このコントロールがSystem.Windows.Controls.Toolkitから削除されたようで、プロジェクト(Silverlight 4をターゲットにしています)をコンパイルしようとすると、次のエラーで失敗します。
タイプ'ToolkitControls:BusyIndicator'が見つかりませんでした。
名前空間は次のように定義されます。
xmlns:ToolkitControls="clr-namespace:System.Windows.Controls;
assembly=System.Windows.Controls.Toolkit"
StackOverflowで他にもたくさんのトピックを見ましたが、人々がこのコントロールを広く使用しているのを目にしました。ツールボックスがインストールされていないか、アセンブリがないようです。
次のコンポーネントをインストールしています。
- MS VS 2010 SP1
- VisualStudio®2010SP1のツール(http://www.microsoft.com/en-us/download/details.aspx?id=28358)
- Silverlight 5 Toolkit-2011年12月(http://silverlight.codeplex.com/releases/view/78435)
他に何か必要ですか?
おそらく、プロジェクトにリンクされたツールボックスをすでにインストールするために、プロジェクトへの参照を追加する必要がありますか?
アドバイスしてください、どんな助けでも大歓迎です!
PS最近、WPFの同様の問題と解決策が見つかりました(タイプtoolkit:BusyIndicatorが見つかりませんでした)。しかし、私の場合、どのアセンブリから開始するかわかりません...GACと「ProgramFiles\MicrosoftSilverlight」を調べました。Silverlightコントロールツールボックスに関連しているように見えるアセンブリが見つかりません。 。