当前位置:编程学习 > C#/ASP.NET >>

ISAPI如何发布到IIS中去??

我用C++Builder写了一个ISAPI类型的webservice,但不知道怎样发布!!说出详细的步骤!! --------------------编程问答-------------------- 在运行里面输入inetmgr,打开iis,在网站---默认网站---点右键----新建虚拟目录---接着下一步----起别名---下一步找到你的那个文件----ok --------------------编程问答-------------------- 直接发布到IIS下面,要区分IIS6,IIS7,两个不一样的。你自己查查IIS的发布吧。 --------------------编程问答-------------------- 但是发布后,还是无法浏览!!能给具体的解决方法吗?? --------------------编程问答-------------------- 现在我发布后,浏览DLL文件出错“找不到指定的模块”,这个是怎么回事? --------------------编程问答-------------------- 把生成的 DLL 放到 C:\inetpub\wwwroot\yourISAPI 目录下,打开浏览器,在地址栏内输入

http://127.0.0.1/yourISAPI/FirstISAPI.dll

如果出现一个显示内容的页面,提示你实现功能,那就成功了。

你说文件没有找到,查路径吧。 --------------------编程问答-------------------- 按照你的步骤,浏览后还是这样!! 找不不到指定的模块! 怎么办啦?!! --------------------编程问答-------------------- 可能是你的IIS安装有问题,没有选择ISAPI,或者是你创建的站点没有勾选ISAPI和CGI那个选项。

你需要搞清楚你的IIS版本。自己研究一下IIS吧。你这提供的信息太少了,没有办法帮你。 --------------------编程问答-------------------- 我的IIS V5.1的 能QQ聊吗?? --------------------编程问答-------------------- 你新建一个虚拟目录,指向你的文件夹,在设置访问权限的时候一定注意多钩选“执行(如ISAPI应用程序或CGI)”这一项 --------------------编程问答-------------------- 执行也选上了,还是这样,“找不到指定的模块” --------------------编程问答-------------------- 可以肯定是你发布的DLL里面差依赖组件,你先用C++开发一最简单的,发布一下试试,看看是不是IIS的问题。 --------------------编程问答-------------------- 我开发的是ISAPI类型的webservice,编译通过了!那我在试试看,C++Builder2009有发布ISAPI的功能吗,有的话告诉我一下! --------------------编程问答-------------------- 我是编译通过后,直接在项目的bebug下把dll文件拷出来,发布到IIS中去的,并且只有一个dll文件!!不知道需要拷什么文件! --------------------编程问答-------------------- 关于在IIS中浏览ISAPI的DLL时报“找不到指定的模块”问题已经解决了,是编译器的设置问题。
dll里面差许多文件。设置如下:project->options->C++Linker->Dynamic RTL 值为false
                          project->options->Packages中去掉Builder with runtime packages的复选框的勾。这样做是能够让没有C++坏境的机器也能运行.
补充:.NET技术 ,  Web Services
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,