.net Framework 4.0 がインストールされた共有ホスティング上の Microsoft Chart Controls。「リソースが見つかりません。」ローカルでは問題なく動作します。dllがサーバー上にあることを確認しました。web.config および ImageLocation パラメーターのすべての設定を変更しようとしました。運がない。助言がありますか?
1 に答える
1
この問題をトラブルシューティングするには、最初にチャート アセンブリが GAC にインストールされていることを確認します。
次に、ブラウザから server/yoursite/chartimg.axd?i=0.png&g=0 でサーバーにアクセスしてみてください (これらの正確なパラメータを使用してください)。「リソースが見つかりません」というメッセージが表示された場合は、ハンドラーが正しくインストールされていません。web.config で問題を探し、「System.ArgumentException: イメージが見つかりません」というメッセージが表示されるまで再試行してください。これは、ハンドラーが正しくインストールされ、期待どおりに動作することを意味します。
次に、Chart.ImageStorageMode = UseHttpHandler であるチャート コントロールを含むページをレンダリングします。例外が発生した場合は、例外スタックと主要なコントロール レイアウトをここに投稿してください: 「チャートは更新パネルに配置され、ユーザー コントロールに配置され、ページの更新パネルに配置されます」。
于 2012-06-03T15:20:02.690 に答える