【问题标题】:Using ASP.NET Dynamic Data site on Windows XP IIS?在 Windows XP IIS 上使用 ASP.NET 动态数据站点?
【发布时间】:2008-10-02 02:24:42
【问题描述】:

我有一个使用 .NET 3.5 SP1 在 Visual Studio 2008 中构建的动态数据网站。该站点在我的 Vista 机器上运行正常,但在 Windows XP 机器上运行时出现以下错误:

“/FlixManagerWeb”中的服务器错误 应用。 -------------------------------------------------- - - - - - - - - - - - - - - - 没有找到您要查的资源。 说明:HTTP 404。资源 您正在寻找(或其中之一 依赖项)可能已被删除, 它的名字被改变了,或者是 暂时不可用。请 查看以下 URL 并确保 它拼写正确。

请求的 URL:/FlixManagerWeb -------------------------------------------------- ------------------------------ 版本信息:Microsoft .NET 框架版本:2.0.50727.3053; ASP.NET 版本:2.0.50727.3053

我在站点配置中添加了 .* -> aspnet_isapi.dll 映射,确保它是一个“应用程序”,但这并没有帮助。任何人有幸在 Windows XP 上运行动态数据网站吗?让它工作需要什么(如果有的话)特别之处?

【问题讨论】:

    标签: .net asp.net asp.net-mvc windows-xp dynamic-data


    【解决方案1】:

    我一直在 Windows XP 上运行动态数据网站,没有任何问题。不需要什么特别的东西就可以让它工作。

    很抱歉,我无法提供更多帮助!

    【讨论】:

    • 这很有帮助。至少现在我知道这应该是可能的!
    【解决方案2】:

    IIS 7 处理请求的方式与 IIS 5/6 不同,并且 MVC 在经典模式下不处理“默认”路由。如果您指定特定页面,IIS 5/6 将可以工作,但对于典型的 MVC URL (http://somesite/controller/action/parm),它不会开箱即用。它在以下情况下起作用:a)您在每个请求(.aspx 或 .mvc)中包含扩展名,或在 IIS 中实现通配符映射以通过 .网络处理器。 Steve Sanderson has a good writeup 可用的选项。 仅供参考,我们选择了通配符选项

    【讨论】:

      猜你喜欢
      • 2010-09-23
      • 2020-01-25
      • 2020-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多