オフィスのイントラネット サイトを IIS5 の .ASP から IIS7 の CSHTML に変更する作業を行っており、WebMatrix を使用してコードを作成しています。CSHTML の "@" コードがブラウザによって解析されず、代わりにテキストがディスプレイに直接ダンプされるという問題が発生しています。例えば:
@{
var db = Database.Open("DB_Name");
var selectQueryString = "SELECT * FROM Table_Name ORDER BY Row_ID";
}
としてページに表示されます
@{ var db = Database.Open("DB_Name"); var selectQueryString = "SELECT * FROM Table_Name ORDER BY Row_ID"; }
XP SP3 で動作する IE7 でこれらのページを表示しようとしています。私が見つけたわずかな情報は、Microsoft.Data.dll に問題がある可能性を示していますが、それが何であるかはわかりません。ページの表示に使用しているマシンに dll がないことはわかっています。