【发布时间】:2010-06-17 19:08:19
【问题描述】:
我想知道是否可以使用内置的 ASP.NET 应用程序服务(aspnet_user、aspnet_role 等表)而不在 web.config 中指定连接字符串。
目前我在外部存储连接字符串,但我不断在 web.config xml、各种提供程序等中找到硬编码的连接字符串。这让我发疯。
谢谢
【问题讨论】:
-
请注意:“硬编码”和“web.config 中的数据”这两个概念是相互排斥的。硬编码意味着信息存储在实际代码中,需要重新编译才能更改。将数据放入配置文件是避免“硬编码”信息的方法。只是语义;)
-
感谢您的反馈。我会改写自己。我想说的是,我不喜欢应用程序服务“自动”将连接字符串添加到各种配置文件中。
标签: asp.net connection-string web-config membership-provider