gpt4 book ai didi

.net - 在控制台应用程序中获取连接字符串

转载 作者:行者123 更新时间:2023-12-03 14:34:24 27 4
gpt4 key购买 nike

关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

3年前关闭。




Improve this question




我创建了一个控制台应用程序项目,然后将新的 App.conf 文件添加到我的项目中。在我的配置文件中,我复制了我通过添加 Entity Framework 创建的连接字符串,如下所示:

<connectionStrings>
<add name="DBEntities" connectionString="metadata=res://*/DBModel.csdl|res://*/DBModel.ssdl|res://*/DBModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=MY-LAPTOP;Initial Catalog=TestDB;User ID=test;Password=123123;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>

在 program.cs 上,我想使用 ConfigurationManager 类来保留连接字符串,但总是会引发我的错误。
String connString = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;

请给我建议解决方案。提前致谢。

最佳答案

您的连接字符串名为 DBEntities
在您的代码中使用此行:

String connString = ConfigurationManager.ConnectionStrings["DBEntities"].ConnectionString;

关于.net - 在控制台应用程序中获取连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6014227/

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