当前位置: 代码迷 >> 综合 >> 关于使用File.OpenText()打开文件使用相对路径
  详细解决方案

关于使用File.OpenText()打开文件使用相对路径

热度:82   发布时间:2023-11-28 02:47:31.0

适用情况

适用于需要挂载到服务器上的应用开发

eg:在进行web应用开发时需要获取数据库连接字符串,以下是代码清单/.

using Newtonsoft.Json;
using Newtonsoft.Json.Linq;namespace WuYeSystem.Models
{public class GetConnectionString{public static string GetConnectionString_1(){using (StreamReader reader = File.OpenText(@"appsettings.json"))
//这里使用了相对路径{JObject o = (JObject)JToken.ReadFrom(new JsonTextReader(reader));return o["ConnectionStrings"]["WuYeSystemContext"].ToString();}}}
}

画圈的是我们的目标文件,使用相对路径直接写出文件名即可,省去了写绝对路径的麻烦以及配置部署时的困难。

  相关解决方案