【发布时间】:2018-03-17 21:13:30
【问题描述】:
我正在使用 C# 和 .NET Framework 4.7 开发解决方案。
该解决方案有一个 ASP.NET Web MVC 应用程序和一个 Windows 服务。两者都连接到同一个数据库,现在我使用它们的配置文件来存储。
有没有其他方法来存储两个应用程序都可以使用的连接字符串?
我不想在两个配置文件中重复相同的信息。
我还想分享其他设置。
【问题讨论】:
-
查找“添加为链接”和“共享项目”。后者是我共享大部分代码的方式,即添加第三个项目并从其他两个项目中引用它。如果您遇到共享项目需要自行编译(比如生成代码)的情况,那么您可以创建一个单独的项目并通过在每个项目中将它们添加为“链接”来引用其文件
-
我研究了一个解决方案,其中实现了查找服务,该服务存储平台配置信息,例如其他端点和连接字符串。
标签: c# .net configuration settings connection-string