【发布时间】:2012-02-29 06:45:48
【问题描述】:
我在一个解决方案中有 3 个不同的项目。我把我的连接字符串放在这样的第一个项目中
<connectionString name="My Connection String">
<parameters>
<parameter name="Integrated Security" value="True" />
<parameter name="server" value=".\SQLEXPRESS" isSensitive="true" />
<parameter name="database" value="MyDatabase" isSensitive="false" />
</parameters>
</connectionString>
现在在另一个项目中,我创建了 LINQ to SQL 类,它生成了 app.config 文件并在其中创建了连接字符串?如何从另一个项目的现有 .config 文件中读取连接字符串?
【问题讨论】:
-
你想从另一个项目中获取一个项目的连接字符串吗?你只需要通过一些类/属性来暴露它
-
你能解释一下吗?我想更改我的 LINQ to SQL 类的连接字符串以从另一个项目的连接字符串中读取它。
-
connectionString是设置在您解决方案中的web.config还是app.config文件中? -
它在项目的
web.config文件中。 -
@mesiesta 看看我的回答。
标签: c# asp.net-mvc linq linq-to-sql connection-string