6

デフォルトの場所:

<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />

開発には問題ありませんが、IISへの展開にはあまり適していません。パスを完全に削除できると述べたフォーラム投稿を見つけました。これにより、プロジェクトのルートに一時ファイルが直接ダンプされます。

<add key="ChartImageHandler" value="storage=file;timeout=20;" />

ただし、ルートフォルダを乱雑にしたくないので、今はこれに落ち着きます。

<add key="ChartImageHandler" value="storage=file;timeout=20;url=~/App_Data/ChartImageTemp/;" />

考えや他の人は何をしていますか?なぜこれが構成可能なオプションでさえあるのか、私は少し興味があります。.net 3.5を使用していますが、4.0では異なる可能性がありますか?

4

1 に答える 1

12

関連する質問:

MSChart:さまざまなストレージ設定のChartImageHandlerの長所/短所

スコットミッチェルの記事を私に指摘しました:

http://www.4guysfromrolla.com/articles/081909-1.aspx

「メモリ」オプションを使用することにしたので、構成するファイルやパスはありません。

   <appSettings> 
      <add key="ChartImageHandler" value="storage=memory;deleteAfterServicing=true;"/> 
   </appSettings>
于 2010-11-24T14:28:56.777 に答える