| 发表于:2007-04-23 15:05:26 楼主 |
我用iis应用程序试验一下功能,完全是缺省设置 option explicit option compare text private sub webclass_start() '写一个对用户的回答 with response .write " <html> " .write " <body> " .write " <h1> <font face= " "arial " "> webclass1 起始页 </font> </h1> " .write " <p> 本响应是在 webclass1 的起始事件中创建的。 </p> " .write " </body> " .write " </html> " end with end sub ,在web的主目录下编译生成project1.dll,同时主目录下自动生成webclass1.asp,内容为: <% response.buffer=true response.expires=0 if (vartype(application( "~wc~webclassmanager ")) = 0) then application.lock if (vartype(application( "~wc~webclassmanager ")) = 0) then set application( "~wc~webclassmanager ") = server.createobject( "webclassruntime.webclassmanager ") end if application.unlock end if application( "~wc~webclassmanager ").processnostatewebclass "project1.webclass1 ", _ server, _ application, _ session, _ request, _ response %> 执行http://localhost/webclass1.asp,可以显示刚才自己在project1.dll中写的内容 <html> <body> <h1> <font face= " "arial " "> webclass1 起始页 </font> </h1> <p> 本响应是在 webclass1 的起始事件中创建的。 </p> </body> </html> 可为什么我直接执行http://localhost/project1.dll,却返回 该页无法显示 您要查看的页当前不可用。网站可能遇到技术问题,或者您需要调整浏览器设置。 -------------------------------------------------------------------------------- 请尝试以下操作: 单击刷新按钮,或以后再试。 如果您已经在地址栏中输入该网页的地址,请确认其拼写正确。 要查看连接设置,请单击工具菜单,然后单击 internet 选项。在连接选项卡上,单击局域网设置。 这些设置应该与您局域网(lan)管理员或 internet 服务提供商(isp)所提供的相匹配。 如果您的网络管理员允许,microsoft windows 可以检查您的网络并自动查找网络连接设置。 如果您希望 windows 进行查找, 请单击检测网络设置。 某些站点要求 128-位的连接安全性。单击帮助菜单,然后单击关于 internet explorer 可以查看您所安装的安全强度。 如果您要访问某安全站点,请确保您的安全设置能够支持。请单击工具菜单,然后单击 internet 选项。在“高级”选项卡上,滚动到“安全”部分,复选 ssl 2.0、ssl 3.0、tls 1.0、pct 1.0 设置。 单击后退按钮,尝试其他链接。 找不到服务器或发生 dns 错误 internet explorer 好像找不到这个dll文件似的。 这是为什么呢? |
|
|
|
|