这是我第一次开发ASP.NET应用程序。
我需要从我的ASP.NET 4应用程序中提供一些静态文件。使用ASP.NET Core,这很容易;您只需将文件放在wwwroot文件夹中。但是我的老板要求我尽可能使用ASP.NET 4而不是Core。因此,我需要弄清楚如何配置它。
This post和this post都回答了我的问题,但我不明白给出的答案。这两个答案都告诉我要在“启动”类的“ ConfigureStaticFiles”方法中添加一些功能。但是我没有启动课程。
因此,在ASP.NET 4中执行此操作的最佳方法是什么?我应该添加启动类吗?如果添加启动类,该如何使用Global.asax?还是应该采用其他方式?
如果要从MVC(而不是IIS)提供所有静态文件,请将其添加到web.config中>]
<modules runAllManagedModulesForAllRequests="true"> ...under <system.WebServer>
进一步阅读@ here