系统:windows 2003
版本:ASP.NET 2.0 Access版本Discuz!NT论坛
因为目前网站还有其他模块,所以在IIS新建了一个网站,然后在网站里创建一个虚拟目录,我的其他.net2.0的程序按此方式测试都运行正常,但是Discuz论坛安装时,首先是初始化页面里的论坛路径和Access数据库文件名称自动为空,添什么都没用,也没提示安装成功,直接抛出异常
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。 因为已经创建了虚拟目录,按理说应该能初始化成功,抱着试试的态度我又看了看官方的帮助文件,于是尝试了根据官方说明DNT.config拷贝到网站的跟目录下,初始化页面的时候论坛路径显示正常,但是Access数据库文件名称缺添上了Data Source=,感觉又有点不对劲,然后修改成数据库名称,这次终于初始化成功,提示操作成功,然而自动跳转到首页时又发生异常异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。 堆栈跟踪:
| [NullReferenceException: 未将对象引用设置到对象的实例。] Discuz.Forum.BaseConfigFactory.get_GetForumPath() +28 Discuz.Forum.Providers.ConfigProvider..cctor() +63[TypeInitializationException: “Discuz.Forum.Providers.ConfigProvider”的类型初始值设定项引发异常。] Discuz.Forum.Providers.ConfigProvider.Instance() +0 Discuz.Forum.ConfigFactory.GetConfig() +24 Discuz.Forum.ConfigFactory.GetDefaultTemplateID() +23 Discuz.Forum.HttpModule.ReUrl_BeginRequest(Object sender, EventArgs e) +439 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64 |
我直接在IIS里新建网站调试成功,一点问题都没有,但是上面这种方式怎么也安装不上去,求助!~