我已经答应为客户查看一个旧的 DotNetNuke 安装,目的是进行一些(希望是微小的)更改。安装相当旧 - 我相信版本 3.0.013 - 生产副本针对 SQL Server 2000、Windows 2003 和 .Net 1.1 运行。
由于生产服务器是实时的并且被大量使用,我们首先需要一个开发安装。我试图在我的本地服务器上安装一个副本 - Windows 2003、SQL Server 2005、.Net 2.0,虽然通过一些调整我可以成功地让它显示该站点,但我无法登录,甚至无法访问登录模块(即只是输入空白用户名和密码试图生成“必须输入用户名”类型错误)而没有收到错误“对象引用未设置为对象的实例”
我花了一些时间试图解决这个错误,但没有成功,尽管我之前没有使用过这个包。
所以我的问题是
有没有人设法使用这种配置运行 DotNetNuke 3.0.x(或者我是否需要设置一个带有 SQL 2000 和 .Net 1.0 的机器才能运行)?
有什么建议我应该从哪里开始寻找这个错误,或者以前有没有人遇到过类似的事情?
编辑:最终退缩并安装在带有 Win2003/SQL 2000/Net 1.1 的旧网络服务器上,并且在相同的安装中运行良好。所以我想答案是否定的,它不能直接开箱即用。