1

Silverlight 4 アプリケーションを Silverlight 5 にアップグレードしています。対象の Silverlight バージョンを Silverlight 5 (Visual Studio 2010) に変更してからアプリケーションを実行しましたが、アプリケーションが読み込まれる前に次のエラーが表示されました。

Silverlight アプリケーション コードの未処理のエラー: 2110
カテゴリ: InitializeError
メッセージ: AG_E_UNKNOWN_ERROR

Visual Studio デバッガーを使用して問題を追跡できなかったため、参照に問題がある可能性があると考えました。ほとんどのコア ライブラリが Microsoft/Framework ディレクトリ内の Silverlight/v5.0 ディレクトリを指していることに気付きましたが、Toolkit ライブラリはアップグレードされていません。ツールキットの 2012 年 5 月リリースをダウンロードし、それらすべてのライブラリを手動でアップグレードしましたが、それでもエラーが発生しました。そこで、新しい Silverlight 5 プロジェクトを作成し、ライブラリを段階的に追加し始めました。その後、Silverlight Toolkit への参照を追加したときに、そのアプリケーションがそのエラーをスローしました。どうすればこの問題を解決できますか?

4

1 に答える 1

2

質問を書いている途中で、ツールキットをインストールするために nuget を試すことにしましたが、エラーは解決されました。数時間かけて作業したのですが、Silverlight のエラー コード 2110 に関する情報があまりないため、質問を残しておきます。nuget はツールキット ライブラリのバージョン 4.0.5.0 をインストールし、2012 年 5 月のツールキットはバージョン 5.0.5.0 を示していることに気付きました。これが問題である可能性があります。

于 2013-02-27T22:57:49.193 に答える