web.config配置文件中的 <appSettings >与 <connectionStrings>有何不同?

2025-03-01 00:07:56
推荐回答(3个)
回答1:

connectionStrings 元素为 ASP.NET 应用程序和 ASP.NET 功能指定数据库连接字符串(名称/值对的形式)的集合。

在以前的 ASP.NET 版本中,连接字符串存储在 appSettings 中。在 ASP.NET 2.0 中,如会话、成员资格、个性化设置和角色管理器等功能均依赖于存储在 connectionStrings 元素中的连接字符串。您还可以使用 connectionStrings 元素来存储您自己的应用程序的连接字符串。

其实用起来没什么差别
不过appSettings里还可以存别的数据 connectionStrings 只能存连接字符串

回答2:

功能一样,没有任何区别,但是官方推荐是数据库连接字符串放在connectionStrings里面,其他配置字符串放在appSettings里面

回答3:

后台调用的方式不一样 功能上没有区别