gpt4 book ai didi

c# - 从同一解决方案 C# 中的另一个项目引用 Web.Config 文件

转载 作者:可可西里 更新时间:2023-11-01 08:06:46 25 4
gpt4 key购买 nike

我有一个 VC2010 C# 解决方案,里面有很多项目。

例如,我有一个 Web 项目,并且有一个类库。

在 web.config 文件中,我在 <appSettings> 中有一个键部分,例如

<add key="FileDirectory" value="G:\ftproot\sales" />

我还在 Web.Production.config 文件中添加了一个 key ,以反射(reflect)服务器上的文件目录。

所以当我在我的网络项目(它是 MVC)中引用它时 - 我这样做:

var FTPPath = ConfigurationManager.AppSettings["FileDirectory"];

这在我的网络项目中运行良好。但是,我还需要在类库中引用它,这就引出了我的问题——有没有办法从另一个项目中引用 web.config 文件中的键,例如一个类库,在同一个解决方案中??

感谢所有帮助。谢谢

最佳答案

是的,您可以使用完全相同的代码。 .Net 将在启动应用程序域的应用程序的配置文件中查找配置键。此类应用程序使用的类库将有权访问其配置文件。

关于c# - 从同一解决方案 C# 中的另一个项目引用 Web.Config 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5578134/

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