在VS 2010,Win 7 Ultimate,ASP.NET / VB.NET 4.0,SQL Server 2008 R2上进行开发,我的Web应用程序在本地计算机上的ASP.NET Development Server和IIS 7.5上都可以正常运行。但是在安装了ASP.NET 4.0的Win 2008 R2 / IIS 7.5 / SQL Server 2008 R2共享主机空间发布之后,我的所有代码隐藏都没有被调用。
症状是,在单击任何按钮后,仅发生回发并重新显示表单而不更改或重定向到另一个页面。这发生在登录表单和app中的所有其他表单中(我评论了验证代码来测试它)。
应用程序中的整个代码包含用于跟踪用户操作的日志记录机制,但托管数据库服务器的日志记录表中没有任何内容。没有失败的身份验证和没有CAPTCHA错误类型错误。没有从数据库加载错误消息以在页面上显示。
当我将本地IIS应用程序连接到远程SQL Server数据库时,它工作正常,因此数据库服务器没有问题。
IIS访问日志中也没有错误,并且关闭web.config中的自定义错误不会导致任何错误页面,以帮助检测故障点。
我确信托管服务器上的IIS配置有问题,但无法解决,因为它几乎无法访问关键站点配置(WebsitePanel前端)。 不幸的是,托管技术支持人员的经验不足以解决这个问题,我必须给他们直接的指示,以便他们能够修复它。有什么想法吗?