Asp.Net Core 在Linux下部署的坑
直接进入主题:
- 路径 符号 问题 / 要使用 Path.DirectorySeparatorChar
- 文件路径大小写是区分的 ,包括控制器返回的视频名称
public IActionResult Index() { return View(); }
这里的Index视图文件名必须一致 Index.cshtml
还有就是在初始化应用的时候要使用
nccWebHost = WebHost.CreateDefaultBuilder(args) .UseContentRoot(Directory.GetCurrentDirectory()) .UseStartup<Startup>() .Build();
.UseContentRoot(Directory.GetCurrentDirectory())
这句话很重要