ASP.net MVC:如何通过本地服务器从手机访问项目

ASP.net MVC: How to access project from mobile via Local Server

当我想在移动设备上测试我的静态网页时,我会使用 python 设置一个本地 Http 服务器,例如.. 例如,如果我的页面位于 D:/myProject/index。 html,我会使用命令行并转到 >>D:/myProject/

然后使用这一行,

python -m http.server

在端口 8000 上设置 localhttpserver。然后我会从我的移动浏览器访问

http://192.168.XXX.XXX:8000/index.html

但我对 ASP MVC Web 项目还很陌生,不知道如何通过本地服务器访问它如何设置一个。比如说,我的项目是 D:/mvcProject/exampleProject.sln。我尝试使用与在 D:/mvcProject 之前的简单网络项目相同的方式进行设置,但是当我从浏览器访问 exampleProject.sln 时,它显示的是代码行而不是视图。

请赐教,圣光。我,一个空杯,寻求你的智慧。 提前致谢!

  1. 在本地设备中发布您的 MVC 应用程序。
  2. 从控制面板安装 IIS(Internet 信息服务)。
  3. 使用本地 ip 托管您的应用程序。

比从同一网络在移动设备上浏览您的网站

.sln 文件用于将属于您的解决方案的一组项目放在一起,而不是用于定义路由或路径。遵循 MVC 结构的路线将包括您的控制器和与该控制器绑定的视图。例如,如果您有一个控制器 ExampleController 和该控制器的视图 ExampleDetail.cshtml,那么您的路径将类似于:

http://localhost/Example/ExampleDetail

请花一些时间完成 MVC 教程,那里有很多。

https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/introduction/getting-started

https://www.tutorialspoint.com/asp.net_mvc/