gpt4 book ai didi

asp.net - 如何在Visual Studio 2015的一种解决方案中跨多个ASP.NET CORE项目共享诸如appsettings.json之类的配置文件?

转载 作者:行者123 更新时间:2023-12-04 01:53:52 25 4
gpt4 key购买 nike

我在一个解决方案中有3个ASP.NET CORE项目,我想在这些项目中的一个配置文件(如appsettings.json)中共享连接字符串信息。

如何在Visual Studio 2015中做到这一点?

最佳答案

您可以像这样在每个项目上使用绝对路径(我假设appsettings.json文件在解决方案的根目录中(例如global.json)):

var settingPath = Path.GetFullPath(Path.Combine(@"../../appsettings.json")); // get absolute path
var builder = new ConfigurationBuilder()
.SetBasePath(env.ContentRootPath)
.AddJsonFile(settingPath);


https://github.com/aspnet/Configuration/issues/440

关于asp.net - 如何在Visual Studio 2015的一种解决方案中跨多个ASP.NET CORE项目共享诸如appsettings.json之类的配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38286704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com