C#写的ASP.NET本地测试正常,上传到服务器后运行错误
用ASP.NET写了个对ACCESS数据库操作的页面,本地运行正常,使用生成部署包部署到虚拟主机上过后,运行提示错误。ACCESS数据库连接我不是在配置文件里面定义的,是单独的一个类,连接代码如下
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\data.mdb;Jet OLEDB:DataBase Password=XXXXX";
求解
补充:错误页面 http://17xiaoc.com/LoginDM/Default.aspx
“/”应用程序中的服务器错误。配置错误说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误消息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
源错误:
行 14: -->行 15: <customErrors mode="Off"/>行 16: <authentication mode="Windows" />行 17: <!--行 18: 如果在执行请求的过程中出现未处理的错误, |
源文件: d:\freehost\fazhiol\web\logindm\web.config 行: 16
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433