1.打开VS.NET开发环境
3."项目类型"选"安装和部署项目","模板"选"Web安装项目",然后填写"名称"和"位置",最后"确定"
4.鼠标右击"解决方案",选择"添加"->"Web上现有的项目",然后根据屏幕提示选择要发布的项目
5.右击"Web应用程序文件",选择"添加"->"项目输出"
6.在"添加项目输出组"对话框中选择"主输出"和"内容文件",最后"确定"
7."生成"->"生成项目",完成后生成的安装程序在第3步所指定的文件夹下,运行setup即可发布当然,发布的机器上必须安装好.net framework和iis.本文来自: 站长( http://www.qqcf.com) 详细出处参考: http://study.qqcf.com/web/718/240239.htm
建一个box(work.box)文件内容如下其中端口8080可以改。work文件夹可以改名为你的网站的所在的文件夹名(这个文件夹下最好不要再有别的asp程序或网站了)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("", 8080) = 0 Then
Set host = httpd.AddHost("", "/work")
host.EnableScript = true
host.AddDefault "default.asp"
host.AddDefault "default.htm"
httpd.Start
else
Shell.Quit 0
end if
End Sub
Sub OnServiceStop()
httpd.Close
End Sub
Sub OnServicePause()
httpd.Stop
End Sub
Sub OnServiceResume()
httpd.Start
End Sub
然后将这个work.box拷到和你的网站文件夹所在的那个父文件夹下(意思就是说work.box和你的网站文件夹work在同一级目录中)
第三,work.box和work文件夹必须要在一个名为wwwroot的文件夹中(意思是结构目录如在一个wwwroot的文件夹下有一个work.box的文件和一个work的网站文件夹)
第四,打开程序netbox deployment 这个程序,浏览到这个wwwroot文件夹。项目类型为应用程序。取个输出名等等,那个启动选择work.box,然后就可以生成了。
生成之后,双击你生成的ese文件,他在在任务栏中运行。然后你打开浏览器,输入你的电脑的http://IP:8080就可以访问网站了。
同时nextbox还支持很多别的应用,比如,右下角不出现运行标志,双击exe时自动d一个窗口(并非IE)并运行这个网站。你可以自定义这个窗口的外观(不规则的都行)支持浏览更多的服务器变量(比如硬盘号,这个可以做成一个商业注册运行的asp程序)等等
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)