gpt4 book ai didi

c# - 在许多应用程序之间共享连接字符串

转载 作者:太空狗 更新时间:2023-10-29 21:59:57 24 4
gpt4 key购买 nike

我正在使用 C# 和 .NET Framework 4.7 开发解决方案。

该解决方案有一个 ASP.NET Web MVC 应用程序和一个 Windows 服务。两者都连接到同一个数据库,现在我正在使用它们的配置文件来存储。

有没有其他方法可以存储两个应用程序都可以使用的连接字符串?

我不想在两个配置文件中重复相同的信息。

我还想分享另一个设置。

最佳答案

根据我的经验,这可以通过将连接字符串放在 machine.config 而不是 web.config

中来实现

这是一个 MS article which touches upon the subject

machine.config 可以位于

C:\Windows\Microsoft.NET\

然后取决于 32 位或 64 位风格,然后是框架版本

下面是64位v4的路径

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config

重要请务必备份您的 machine.config 文件之前进行更改

关于c# - 在许多应用程序之间共享连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46599373/

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