【问题标题】:ASP.Net Web Forms Friendly URLs not working on serverASP.Net Web 表单友好 URL 在服务器上不起作用
【发布时间】:2013-04-10 11:33:50
【问题描述】:

新的 ASP.Net Web 表单项目的友好 URL 在我的计算机上可以很好地调试,但是当发布到服务器时它不起作用,我需要在 IIS 中更改某些内容以使其在服务器上工作吗?

【问题讨论】:

  • 您是否将应用程序池设置为集成管道?
  • 是 ManagedPipelineMode 设置为 Integrated not Classic
  • 报错信息是什么,是哪个版本的IIS?
  • 获取典型的 404 消息,它是 IIS7

标签: asp.net webforms


【解决方案1】:

原来我在使用 Bundles 时遇到了同样的问题,发现我需要将它添加到 web.config 文件的 system.webServer 部分:

<modules runAllManagedModulesForAllRequests="true">
    <remove name="BundleModule" />
    <add name="BundleModule" type="System.Web.Optimization.BundleModule" />
</modules>

【讨论】:

  • 对我来说,当我在 web.config 中复制代码粘贴时,它不起作用我收到与 System.Web.Optimization.BundleModule 相关的错误,然后我解决了错误,然后 url 也不起作用我。请帮帮我。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-03
相关资源
最近更新 更多