こんにちは。
過去ログをあさってみたのですが、なかなかいい情報が得られなかったので質問させてもらいます。
ASP.NET(vb)で作成した ソースを VSの環境がないマシンで、コンパイルをしたいと思っています。
VSが入ってるPCでは、コマンドラインで DEVENVキーワードでコンパイルはできるのですが、VSが入ってないPCでのやり方がみつけられません。
(Aspnet_compiler.exeもASP2.0以上が対象でしたので・・・)
Googleとかで検索するときのキーワード等 教えていただけませんか?
環境
VS2003(.netFramework1.1)
ASP.net(1.1)
PC:XP
追記
.NET Framework SDK Version 1.1のダウンロードサイトに、”コマンドライン ツール、およびコンパイラが含まれています”
と記述されていました。
この辺の内容を調査してみます。
http://www.microsoft.com/downloads/details.aspx?familyid=9b3a2ca6-3647-4070-9f41-a333c6b9181d&displaylang=ja#Overview
記述漏れです。
環境
vb.net
.NET Framework SDK Version 1.1
> ASP.NET(vb)で作成した ソースを VSの環境がないマシンで、コンパイルをしたいと思っています。
事前コンパイルしておかずとも、aspx をそのまま配置すれば、初回アクセス時に
動的コンパイルして実行されますが、それでは駄目なのでしょうか。
1.1 については私も知りませんが、google で国内外のサイトを検索してみたら、
Web.config または Machine.config にて、System.Web.Handlers.BatchHandler を
仕掛けた上で Precompile.axd を呼び出せば良いように読み取れました。(未検証)
ttp://www.ssw.com.au/ssw/kb/KB.aspx?KBID=Q1545246
ttp://lozanotek.com/blog/archive/2005/06/08/392.aspx
リンク先訂正
http://www.ssw.com.au/ssw/kb/KB.aspx?KBID=Q1545246
http://lozanotek.com/blog/archive/2005/06/08/392.aspx
魔界の仮面弁士さん。
返信ありがとうございます。
aspxファイルでしたら、動的にコンパイルされますが、
今回は、aspx.vbソースの修正を行った場合でした。
リンク先を解読してみます。
詳細がわかりましたら、こちらに記述しておきます。