项目App.config中指定的ConnectionStrings不在ConfigurationManager.ConnectionStrings中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目App.config中指定的ConnectionStrings不在ConfigurationManager.ConnectionStrings中相关的知识,希望对你有一定的参考价值。

我试图使用App.config获取连接字符串,但遇到了困扰我一段时间的问题。当我运行代码时,它找不到正确的连接字符串。有一个LocalTcpConnection,但就是这样(我甚至没有定义那个,所以不知道它来自哪里)。我在App.config中定义的connectionStrings在哪里?

答案

事实证明,实际上只使用了您启动的项目的App.config(请参阅更多here)。只需将字符串添加到您启动的任何项目中。这个事实在我阅读的Microsoft Docs或者堆栈溢出中的许多ConnectionString问题中都没有明确定义,所以我创建了这个Q&A来帮助任何灵魂,因为我遇到这个问题是不幸的。

以上是关于项目App.config中指定的ConnectionStrings不在ConfigurationManager.ConnectionStrings中的主要内容,如果未能解决你的问题,请参考以下文章

如何调试 Gradle 为啥使用我在依赖子项目中指定的不同版本的库?

无法在 Qt5/cmake 项目中加载 Qt 资源文件中指定的图像

Intellij IDEA 无法识别 Maven 依赖项中指定的类

Intellij IDEA 无法识别 Maven 依赖项中指定的类

“LIB 环境变量”中指定的搜索路径 *** 无效 --“系统找不到指定的路径。”

Firebase 数据库从子节点 B 中指定的子节点 A 检索对象