一种落在我手上的项目,我遇到了一件事。
我有一个已安装在本地服务器上的工作项目。我能够对现有页面进行更改,但我只是尝试通过复制现有页面并修改它来创建新页面,但是当我尝试打开它时,我一直收到错误。这是错误:
HTTP 404.您要查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。
到目前为止,我的研究似乎必须有一个控制器来正确映射新页面,但我无法在项目中找到它。我复制了项目并在另一台机器上使用ms visual打开它,同样的问题,除了我添加的新页面之外,一切都打开并且工作得很好。当项目在ms visual上打开时,我也看不到控制器的文件夹。
如果有人能指出我正确的方向,我将不胜感激
谢谢,
Cesar R
答案 0 :(得分:0)
使用模型/视图/控制器,您需要一个与视图匹配的控制器。
假设您将新文件夹和cshtml添加到以下文件夹中的文件中:
〜/查看/测试/ Test.cshtml
您还需要一个在以下文件夹中命名相似的控制器:
〜/控制器/ TestController.cs
并且在该控制器内部,您需要一个与视图名称匹配的方法:
public ActionResult Test()
{
return View();
}
这将使http://[yourwebsiteurl]/Test/Test成为有效页面。