Dynamics CRM 4.0  にブラウザからアクセスすると、Blank.aspx をダウンロードするダイアログが表示されることがあります(下図参照)。 今回はその対応を行います。今回の動作はIE6.0 で確認しています。

ダウンロードダイアログが表示されるのは、Dynamics CRMアプリインストールフォルダ/_root/Blank.aspx の内容に問題があるためです。

Blank.aspx を開くと、一行目に改行のみ、2行目以降に aspx の埋め込みのASPXの式が記載されています。

Blank.aspx の1行目にLoading など、適当な文字列を埋め込むことで、ダウンロードダイアログが表示されなくなります。

非同期処理中にBlank.aspxを表示することにより、文字列が表示される用になります。文字列を表示させたい場合は、Blank.aspx に <meta http-equiv='Content-Type' content='text/html' /> などのメタタグを埋め込むだけでも回避できる用になります。