netnr 2019年01月22日 2022年04月11日 👁4.2K 💬2

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

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

ContentRootPath 属性是会变化的,嗯?

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

有图有真相

1628552182

1630334e4b

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

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

第 1 页2 个回复
头像
2019年12月11日 #1
Block

头像
2020年10月16日 #2
Block


链接