1

任何人都可以帮忙。我有一个 ASP.NET 应用程序,它有一个 web.config 文件,所以我使用 testsettings 将 web.config 部署到 OUT 目录。

我已经检查过了,它就在那里。但我无法拿起我的连接字符串...

如果我在单元测试项目的标准 app.config 中输入连接字符串,那么一切正常。

我试图减少维护:-)

因此,我只有 1 个连接字符串要在 1 个地方更新..

有没有解决的办法?

4

2 回答 2

0

作为测试设置的一部分,第一步将复制web.configapp.config.

于 2012-05-11T15:07:58.293 回答
0

您可以使用WebConfigurationManager.OpenMappedMachineConfiguration和指向Path.Combine(TestContext.TestDeploymentDir, "web.config")作为映射的配置文件。

于 2012-05-12T23:29:34.253 回答