[英]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.