我正在使用控制台应用程序为一些半自动化测试编写一个测试平台,但我需要从我正在测试的项目中获取连接字符串。我不想直接引用其他应用程序,或者在我正在测试的项目中有访问器。
到目前为止,我所做的是在我的 TestUtility 项目中创建指向另一个项目的 Web.config 文件的链接,并将其设置为Copy if newer
. 它是我的测试项目的根文件夹中唯一的 Web.config,但WebConfigurationManager.OpenWebConfiguration(null)
似乎正在打开一些 OTHER Web.config,因为其中唯一的连接字符串指的是 .\SQLEXPRESS(不在我的解决方案的任何文件中,我的路径将是 . \sql2008 在此配置中 - 这会有所不同)。
关于如何从另一个项目访问该配置部分的任何提示或提示?
(耶第一个问题)