netnr 2019-01-22 14:19:20 2022-04-11 14:32:08 👁4.6K 💬2

IHostingEnvironment 对象有两个常用的属性值: ContentRootPathWebRootPath,表示根目录和 根目录 +wwwroot

以上是常规的理解方式,而实际上,还需要注意:

ContentRootPath 属性是会变化的,嗯?

ContentRootPath 属性得到的值为当前启动命令的目录

有图有真相

1628552182

1630334e4b

在不同目录下启动程序,如果程序里面用到 ContentRootPathWebRootPath 属性定位文件,就会出现 路径错误 的问题

https://github.com/dotnet/aspnetcore/issues/6890

第 1 页2 个回复
头像
2019-12-11 21:36:00 #1
Block

头像
2020-10-16 17:01:54 #2
Block


链接