第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ASP.NET Core 在調(diào)試時讀取內(nèi)容文件

ASP.NET Core 在調(diào)試時讀取內(nèi)容文件

C#
躍然一笑 2022-11-21 21:49:57
我有一些 json 文件需要從我的 asp.net 核心應(yīng)用程序中讀取。它們位于名為 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當(dāng)我在 IIS 中發(fā)布我的代碼時,這工作正常。但是,當(dāng)我調(diào)試時,文件被復(fù)制到 bin 文件夾中,上面的代碼不起作用。如何在調(diào)試時讀取文件?
查看完整描述

1 回答

?
瀟湘沐

TA貢獻(xiàn)1816條經(jīng)驗 獲得超6個贊


#if DEBUG


 string pathToFile = hostingEnvironment.ContentRootPath

                        + Path.DirectorySeparatorChar

                        + "bin"

                        + Path.DirectorySeparatorChar

                        + "Data"

                        + Path.DirectorySeparatorChar

                        + "dataset1.json"


#else


string pathToFile = hostingEnvironment.ContentRootPath

                        + Path.DirectorySeparatorChar

                        + "Data"

                        + Path.DirectorySeparatorChar

                        + "dataset1.json"


#endif

當(dāng)您處于調(diào)試模式和使用這種方法進(jìn)行生產(chǎn)時,您可以有兩條不同的路徑。只需根據(jù)您的需要更改第一條路徑


查看完整回答
反對 回復(fù) 2022-11-21
  • 1 回答
  • 0 關(guān)注
  • 113 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號