【问题标题】:How to run a WebForms page and an MVC page in different files?如何在不同的文件中运行 WebForms 页面和 MVC 页面?
【发布时间】:2010-04-01 11:19:13
【问题描述】:

当我尝试执行此操作并加载网络表单页面时,即使路径正确,我也会收到此错误。我能做些什么来克服这个问题?我也尝试过从根目录运行 aspx 页面。纳达。

“/”应用程序中的服务器错误。

找不到资源。 说明:HTTP 404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。

请求的 URL:/Views/Home/FileUploadFrame.aspx


版本信息:Microsoft .NET Framework 版本:4.0.30128; ASP.NET 版本:4.0.30128.1

【问题讨论】:

    标签: c# asp.net asp.net-mvc vb.net asp.net-mvc-routing


    【解决方案1】:

    Views 文件夹中有一个 web.config,可防止直接查看其内容。相反,将您的“公共”ASPX 页面放在不同的文件夹中并从那里引用它们。无论如何,您可能不想要“视图/主页”或页面 URL 中的任何内容。

    【讨论】:

      【解决方案2】:

      无法直接提供 Views 文件夹内的所有 aspx 页面。此文件夹的根目录中有一个 web.config 文件可以防止这种情况发生。如果您想提供经典的 WebForms 页面,它们应该放在 Views 文件夹之外。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多