【问题标题】:Migrating my application from IIS 6 to IIS 7 doesn't work将我的应用程序从 IIS 6 迁移到 IIS 7 不起作用
【发布时间】:2013-03-14 16:59:16
【问题描述】:

我正在将我的网站从在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 位编译,但我认为这不会产生影响)。

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

【问题讨论】:

  • 如果没有看到代码,尤其是抛出NullReferenceException的那一行,几乎是不可能知道的。

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2015-07-30
    • 2012-09-19
    • 2011-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-14
    • 2015-05-14
    • 1970-01-01
    相关资源
    最近更新 更多