Intraweb菜鳥問題(30分)

  • 主题发起人 主题发起人 积步
  • 开始时间 开始时间

积步

Unregistered / Unconfirmed
GUEST, unregistred user!
剛使用Intraweb, 請問各位高手:
怎樣使Intraweb開發出來的程序脫離
那個Application Server運行!
 
http://www.51delphi.com/delphi/jswz
上的学习笔记讲的很详细了去看看吧!
 
其实脱离无非就是改为isapi模式,程序成为一个dll文件。将其放入iis的执行目录,访问时在url中输入http://xxxx/xxx.dll即可执行程序打开网站。
如果你是用application mode模式开发的程序(建议这样,方便调试),想发布为isapi时要稍微修改一下工程文件(你可以用isapi模式建一个简单的应用,之后和application mode 模式下的工程文件一比便知道要改什么),编译形成dll文件,将其拷入iis执行目录,并将该目录的访问权限设为"执行"。----ok. 在其它机上访问试试。
 
同意楼上的

不过,用EXE发布不也是一样吗?我还是比较喜欢EXE方式,方便调试
如果不想让DEBUG窗口出现,发布成Service Mode不就行了吗?

用如下方法就可以设为Serveice mode
1、安装服务程序
ApplicationName -install
2、在计算机管理/服务中就可以看到你的IW程序了,现在要做的就是把启动类别改为自动,这样就不用每次手动启动服务了。在服务里的名称,其实就是你的程序中IWServerController中的Description值,记得要改这个值哦

要卸载嘛也要两步
1、停止服务
2、applicationNmae -unintstall
 
請問各位大俠, 在哪設定Application的Port呢
 
謝謝各位!
 
后退
顶部