我已经在我的开发机器上为ASP.NET Webforms应用程序分支了一些代码。 .NET 4.0。 工作副本(原始)在IIS应用程序中的IIS 7 localhost上运行。
我认为我会保持简单并将分支站点配置为在Cassini中运行。呈现的页面是带有“诊断连接问题”按钮的灰色页面。它的标题是“Internet Explorer无法显示网页”。 Fiddler透露了302响应代码。不知道为什么会发生重定向。
所以,不想浪费时间,我改变配置使用IIS 7,为它创建了一个新的IIS应用程序。
尝试运行应用时的结果完全相同。因此,无论我使用的是IIS 7还是Cassini,结果都很常见。
有没有人经历过这个?有什么我忘记在应用程序中配置。
干杯。
答案 0 :(得分:0)
我现在已经解决了这个问题。没有人回答我并不感到惊讶,因为这是一个非常奇怪的情况,修复方法并没有明显解决这个问题。
我必须做两件事:
1 - 删除Global.asax并创建一个新的,确保它继承自Microsoft.Practices.CompositeWeb.WebClientApplication类。
2 - 在RadScriptManager(Telerik组件)中,将RadScriptReferences更改为普通的ScriptReferences。
我不知道为什么需要这些更改。但是他们工作了。