将我的应用程序从IIS 6迁移到IIS 7不起作用

时间:2013-03-14 16:59:17

标签: asp.net .net iis-7 iis-6

我正在将我的网站从运行在windwos server 2003上的IIS迁移到Win server 2008(64位)。在这两种情况下,应用程序都在.NET 4.0上运行,但是,由于未知原因,我得到错误消息“对象引用未设置为对象的实例”,原因并不明显。

正如您所看到的,http://www.matchmypet.com上的所有内容都运行良好,但是当您尝试执行http://beta.matchmypet.com/home.aspx(指向新服务器)时,一切都会松动。有谁知道我怎么能弄清楚问题是什么?请记住,这些是完全相同的二进制文件(针对.net 4.0 32位编译,但我认为这不应该有所作为。)

如果您有任何想法,请告诉我。非常感谢。

1 个答案:

答案 0 :(得分:1)

尝试将应用程序池配置为使用经典管道模式(而不是集成管道)。

此外,错误页面显示异常源自您的自定义代码 - 部署Debug构建以查看源代码行导致它或至少发布引发异常的整个方法。