我有很多使用旧式经典ASP编写的项目,其中Global.asa用于完美地工作。由于我已经安装了Windows 7和IIS7.5,我的项目都没有工作。Global.ASA不能在IIS7.5中工作
下面是Global.asa中
<Script language=vbscript runat = server>
Sub Application_OnStart()
dim objConn, connectionString
set objConn = Server.CreateObject("ADODB.Connection")
connectionString = "DSN=otsDSN; UID=admin;PWD=;"
objConn.ConnectionTimeout = 5
代码中的错误出现在这条线。引用了很多网站,甚至IIS.Net,但仍然没有运气。
objConn.Open connectionString
Application("otsAppConn") = objConn
end Sub
由IIS引发的错误是
错误“80004005” /ot/admin/page1.asp,线33以及用于携带连接对象字符串中较旧的家庭中的应用对象的IIS现在显示,Provider = MSDASQL.1;而不是完整的连接字符串。
所有的项目被列为申请IIS7.5中,我可以看到使用APPCMD列表应用
感激,如果有人可以在此帮助..
感谢然而链接此链接只有约我已经完成了基本的会谈。当我使用Global.ASA文件时,特别是在连接到DSN时,问题即将到来。 而不是Global.ASA,如果我打开并打开每个文件中的连接对象,那么它工作正常。 –
啊,我发现打开发送错误到浏览器,我可以得到比错误'80004005'错误更好的信息。对不起:( – kmcc049
是的,那是当你的浏览器会显示错误。我看了IIS.NET网站http://forums.iis.net/p/1146091/1994051.aspx#1994051一些解决方案,但似乎没有。 。我在那里发布了我的问题。 –