プロが作った!ASP/ADO.NET実践サンプル集

サポートページ

この記事を読むのに必要な時間:およそ 0.5 分

補足情報

サンプルプログラムを実行した時に以下のエラーが起こる場合

  • 'AspAdo'アプリケーションでサーバーエラーが発生しました。
  • 構成にエラーがあります。
  • 解析エラーメッセージ:構成セクション deviceFilters を認識できません。

解決法

このエラーは,MIT(Mobile Internet Toolkit)がインストールされていないのが原因です。以下の3種類の方法で解消することができます。

  1. Web.configから<deviceFilters>...</deviceFilters)を削除,またはコメントにする。 IISの仮想ディレクトリ(AspAdo)のルートに格納されているWeb.configから以下の箇所を削除して頂くかコメントにして頂くと解決します。コメントにするには,/* .... */で囲みます。
    /*
    <system.web>
    <deviceFilters>
    <filter name="IsHTML32" compare=
    "PreferredRenderingType" argument="html32"/>
    <filter name="IsWML" compare=
    "PreferredRenderingMIME" argument="text/vnd.wap.wml"/>
    </deviceFilters>
    </system.web>
    */
  2. .NET Framework 1.0で運用しているときは, MIT(Mobile Internet Toolkit)をインストールします。
  3. .NET Framework 1.1をインストールしてバージョンアップします。
  4. .NET 1.1では,ASP.NET Mobileが標準でインストールされます。