首页 新闻 会员 周边 捐助

asp.net core 2.1运行路径不同,控制台输出也不同

0
悬赏园豆:5 [已解决问题] 解决于 2019-06-05 11:24

假设项目所在的目录为wwwroot
运行方式1:在wwwroot文件夹外面,运行:dotnet wwwroot/****.dll,则控制台输出请求日志。
运行方式2:进入wwwroot文件夹,运行dotnet ****.dll,则控制台无请求日志输出。

请问为啥一个有控制台输出,一个没有控制台输出呢?

Shapley的主页 Shapley | 菜鸟二级 | 园豆:255
提问于:2019-06-05 10:29
< >
分享
最佳答案
0

有无请求日志输出的区别来自于日志级别的不同,日志级别的不同来自于有没有读取到 appsettings.json 或 appsettings.Prodution.json ,

收获园豆:5
dudu | 高人七级 |园豆:30925 | 2019-06-05 11:12

把wwwroot目录下的appsettings.json文件删了后,重新运行,发现日志和在文件夹外面运行,控制台输出结果一样了。感谢dudu老大!

Shapley | 园豆:255 (菜鸟二级) | 2019-06-05 11:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册