我在 IIS 服务器中有许多 Web 实例,这些网站使用连接字符串连接到 SQL Server 数据。
所有网站都有一个单独的 web.config 文件,其中包含这些网站使用的连接字符串。
很少有网站有自己的 web.config 文件,这些网站使用其中的连接字符串,而不是使用通用的 web.config 文件。
我对此表示怀疑,当我们打开“属性”选项卡并单击“常规”时,我们可以在那里看到带有值的连接字符串。我们可以创建和编辑它们。
这与 web.config 中的连接字符串有关吗?如果我们编辑它,这会对 web.config 产生影响吗?我们如何知道这个值在 IIS 设置中显示的是哪个 web.config,是在公共 web.config 中还是在单个 Web 实例文件夹的 web.config 中?我们可以在 IIS 中添加新的连接字符串,而不是在 Web.config 文件中添加吗?
答案1
通过 Web 应用程序 ASP.net 属性界面编辑的设置将在 Web 服务器树中打开应用程序属性框时编辑或创建 web.config 文件。
它是从上方继承的,也会向下继承,并且会覆盖它指定的任何继承的设置。
我花了整整 3 分钟才通过...完成它。