我有一些 json 文件需要从我的 asp.net 核心应用程序中读取。它们位于名为 data 的文件夹下
--MyProject ---Startup.cs ---Data ------dataset1.json ------dataset2.json
我正在使用 IHostingEnvironment ContentRootPath 来读取文件:
string pathToFile = hostingEnvironment.ContentRootPath + Path.DirectorySeparatorChar + "Data" + Path.DirectorySeparatorChar + "dataset1.json"
返回C:\SourceControl\Test.Backend\src\Test.Web\Data\dataset1.json
当我在 IIS 中发布我的代码时,这工作正常。但是,当我调试时,文件被复制到 bin 文件夹中,上面的代码不起作用。如何在调试时读取文件?
潇湘沐
相关分类