如何在不同的文件中运行WebForms页面和MVC页面?

时间:2010-04-01 11:19:14

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

当我尝试这样做并加载webforms页面时,即使路径正确,我也会收到此错误。我该怎么做才能超越这个?我也试过从root运行aspx页面。滩。

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

无法找到资源。 说明:HTTP 404.您要查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。

请求的网址:/Views/Home/FileUploadFrame.aspx


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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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