![](/img/trans.png)
[英]ASP.NET 4.6 WEB API, Not serving static files(.js, .css) IIS express visual studio
[英]Web APi Vs MVC and Serving static files in ASP.net core Web APi
我们有一个ASP.net MVC应用程序,我们正在寻求根据客户需求将其迁移到ASP.net CORE。 实际上,该应用程序提供的REST服务由同一个ASP.net应用程序提供的AngularJS客户端应用程序使用,实际上它实际上并不是一团糟。 我应该选择什么,Web API或MVC? 如果我选择Web API,它可以提供静态文件吗?
提前致谢!
首先,Web Api和MVC是在ASP.NET Core中合并的。
设置可以运行静态文件的解决方案
在Startup.cs类的Configure方法中启用静态文件,添加:
app.UseStaticFiles();
将前端解决方案(angularjs文件,html等)添加到wwwroot文件夹。
删除默认的launchUrl( Properties / launchSettings.json )并将其设置为空字符串,这将使Web服务器在根目录中查找index.html文件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.