读书人

IIS应用程序的有关问题

发布时间: 2012-01-19 00:22:27 作者: rapoo

IIS应用程序的问题
我用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文件似的。
这是为什么呢?

[解决办法]
dll文件没有注册?
------解决方案--------------------


权限分配问题!
[解决办法]
帮顶

读书人网 >VB

热点推荐