我有一个网站,它有一个虚拟目录,其中还包含一个网站,当我尝试从虚拟目录启动页面时,我收到一个 IIS 7.5 错误,表明名称(来自连接字符串)已经在集合中. 在我将域用户添加为应用程序池中的身份之前,这不是问题。有谁知道为什么会这样?我的印象是子级应用程序的 web.config 默认会覆盖父级的。再一次,这在我添加自定义身份之前一直有效。
页面上的错误是“解析器错误消息:已添加条目 'dbname'。”
其中 dbname 在两个连接字符串中(即父目录和虚拟目录)。我无法删除其中一个连接字符串,因为虚拟目录仅为测试目的而创建,但在生产中它作为自己的网站运行。