ASP.NET2005 プリコンパイルAtlasでサンプルアプリが動いたことに満足した後、ふとリリースコンパイル・・・・ これがありませんでした。 リリースするにはコンパイルする必要があるのですが、Expressだけなのか知りませんが コマンドラインでする必要があります。 MSには Web サイトの内容をプリコンパイルしておく方法 として紹介されています。 以下はメモ エクスプレス版でもプリコンパイルできました。 aspnet_compiler.exe を使用する。 これは、WINDOWS\Microsoft.NET\Framework\v2.0.50215 フォルダ内にありました。 コマンドプロンプトを立ち上げて、aspnet_compiler.exeをドラッグドロップ。 必要なパス等を書く。 一度目は、出力先を書き忘れて、やってしまいましたが、出力されないだけでコンパイルは通りました。 よく分かりません。 二度目、きちんとパラメータを書くと通り、コンパイルされたものが出てきました。 しかしながら、MDFファイルも一緒に出てきており、どうもSQL2005が必須のような・・・・? まだ不明です。 と言うことで、これぐらいのAjaxであれば、2005を使用しなくともできるようになるであろう、 参考サイトを書いておきます。 http://www.openspc2.org/JavaScript/Ajax/Ajax_study/index.html http://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapter05/012/index.html 紹介されている「タイマーで定期的に処理を行わせる」サンプル をIISで動かすには httpObj.open("GET","http://www.msn.co.jp/home.armx",true);ここをこちらMSに書き換えてみました。 httpObj.send(null); } } function displayData() { if ((httpObj.readyState == 4) && (httpObj.status == 200)) { //$("result").innerHTML = httpObj.responseText;これは使えない? document.all("result").innerHTML =httpObj.responseText;こちらに書き換え と サンプルで参照されている、main.css、xmlhttp.jsを同じ仮想フォルダに作成してやればよいようです。 xmlhttp.jsは最初から順番に読めばかかれています。 こっちの方がいいかな? |