类库中app.config中的连接字符串

Cop*_*eto 7 wcf c#-3.0

我正在创建解决方案,我在内部有三个项目:

  1. WCF服务库项目

  2. DataAccess项目(类库)

  3. 用于托管WCF服务的网站

该服务的实现在项目#1上,但是为了访问DataBase,我使用第二个项目,该项目使用类库项目实现数据访问.

这个问题是为了获得数据访问我需要配置一个连接字符串,但该连接字符串必须在生产环境中可配置,我的意思是在生产中我将部署该站点,这是一个非常简单的项目,只包含参考WCF服务库项目然后来自数据库部门的人将配置连接字符串.

在开发中,我在数据访问项目上有一个app.config,但是当我发布时,app.config嵌入在dll中.

任何想法我们如何才能实现我们的目标

Ste*_*ier 2

app.config(数据层)中的连接字符串未嵌入到 dll 中。

如果您查看数据层项目中的 app.config 文件,您可能会有一个 connectionStrings 部分。您需要将连接字符串放入 WCF 服务网站的 web.config 中。

这可以在您的生产环境中进行配置。