【发布时间】:2018-03-12 20:09:29
【问题描述】:
我只是在 localhost:51531/ 之后输入“MyMessages/Index”,并且正在显示此弹出窗口。对我来说似乎超级奇怪,但可能很简单。
所以我尝试在 Edge 中导航到 localhost:51531/MyMessages/Index。
控制器是public class MyMessagesController : Controller
控制器动作只是:
public IActionResult Index()
{
return View();
}
知道为什么会这样吗?
这在 IE11 中不会发生
【问题讨论】:
-
您的问题似乎不见了!控制器名称是什么?
-
你能在“MyMessages”文件夹中显示视图名称“Index”吗?
-
如果您改为转到
http://localhost:51531/MyMessages/Index会发生什么?还是http://localhost:51531/MyMessages/? -
尝试在该 URL 前添加
http://。它似乎将localhost解析为协议,这就是为什么它找不到可以打开它的应用程序的原因 - 可能您的计算机上没有为“localhost协议注册的应用程序” "。 -
@mjwills 成功了 :) 谢谢
标签: c# asp.net-core-mvc microsoft-edge asp.net-core-2.0 razorengine