使用 NetBox 可以方便的將 asp 應(yīng)用編譯成為獨(dú)立運(yùn)行的執(zhí)行程序,完全擺脫 iis 的束縛,在幾乎所有的 Windows 版本上面直接運(yùn)行,完全不需要考慮平臺兼容性和對 asp 運(yùn)行環(huán)境的要求。下面就是快速移植已有的 asp 應(yīng)用的步驟。
一、創(chuàng)建 asp 運(yùn)行環(huán)境 首先創(chuàng)建一個(gè)空的目錄,在你喜歡的位置,假設(shè)是 d:\websvr。在目錄中創(chuàng)建一個(gè)文件:main.box,編輯其內(nèi)容為:
Dim httpd
Shell.Service.RunService "NBWeb", "NetBox Web Server", "NetBox Http Server Sample"
‘---------------------- Service Event ---------------------
Sub OnServiceStart() Set httpd = CreateObject("NetBox.HttpServer")
If httpd.Create("", 80) = 0 Then Set host = httpd.AddHost("", "\wwwroot")