2

PivotViewerファイルをIISサーバーに展開しようとしています。cxml、dzc、dziのMIME情報を「text/xml」として追加しました。

他に何をする必要がありますか?現在、Visual StudioでPivotViewerアプリを実行しようとしても、問題ありません。

IIS Webサーバーを介してこのマシンにアクセスしようとすると、pivotviewerの「読み込み中」ページが表示されますが、コレクションが読み込まれません。

4

3 に答える 3

0

Loading Fail イベントにハンドラーを追加し、例外を確認しますか?

PivotViewer.CollectionLoadingFailed += new EventHandler< CollectionErrorEventArgs >( PivotViewer_CollectionLoadingFailed );
于 2011-11-15T02:44:45.953 に答える
0

これに遭遇する可能性のある他の人のために: IIS7 で正しく動作させることはできませんでした。IIS Express のローカル マシンでは動作させることができましたが、運用環境では動作させることができませんでした。

私の解決策は、Silverlight 5 にアップグレードし、新しい Pivot ビューアー コントロールを使用することでした。動作が大幅に改善され、多くの機能が追加され、IIS 7 または 7.5 への展開に問題はありません。

于 2011-12-03T21:13:02.590 に答える
0

.cxml のフル パスを入力し、そこから発生するエラーを確認します。昨日同じエラーに悩まされ、さまざまなオプションを試しました。で始まり、Internal Server Error 500で終わるHandler "CXML" has a bad module "ManagedPipelineHandler" in its module list

試すこと:

  • を確認してくださいAppPool(私にとっては.NET Classicに設定されていて、に設定すると動作し始めましたASP.NET v4.0
  • MIME タイプを追加します (それだけで.cxmlなく.dzc.dzi同様に)
  • ASP.NET のインストールを確認する

%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i を実行します

私はここにリンクを付けてこれについてブログを書きました: http://silverlight.riiul.com/2011/02/15/handler-cxml-has-a-bad-module-managedpipelinehandler-in-its-module-list/

于 2011-02-16T14:00:13.753 に答える