gla*_*con 4 asp.net web-config
在ASP.Net中,当我看到错误消息" 已输入条目'x'时,我认为这意味着在Web.Config中定义了两个名称(在本例中为'x').
这是对导致该错误的原因的合理总结还是有其他方式可以生成?
有问题的'x'在web.config中没有出现两次 - 有什么其他可能导致此错误的想法?
Jam*_*ruk 15
如果嵌套了web.config文件,则两个web.config文件中的相同连接字符串条目都可能导致此错误.您可以通过<clear/>在嵌套的web.config文件中添加标记来解决此问题,如下所示:
<connectionStrings>
<clear/>
<add name="MyEntities" connectionString="blah,blah,etc." />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
你可能已经嵌套了Web.configs.如果您在同一目录层次结构中运行多个应用程序,则可能会看到此情况.例如,假设您已经将IIS指向某个目录的根目录,但在该目录中是一个包含另一个应用程序的文件夹,并且您有一个指向该应用程序的vdir - 您可能确实以ASP身份运行此问题.Net将首先解析根目录下的web.config,然后解析vdir指向的应用程序的web.config.
| 归档时间: |
|
| 查看次数: |
10023 次 |
| 最近记录: |