我遇到一個問題與一個子項目中具有相同的連接字符串設置爲父級的web.config。我們在我們的幾個網絡應用中都有這個功能,但有一種情況我們希望孩子不要使用父級web.config。在子web.config中是否有設置或命令忽略父級web.config?是否有一個命令或設置爲一個子web.config忽略父web.config
3
A
回答
4
如果我正確理解你的問題,你也可以<clear />
了所有先前從你的孩子的web.config中定義的連接字符串:
<configuration>
<connectionStrings>
<clear/>
<add name="definedInParentButRedefinedHere" etc="..." />
</connectionStrings>
</configuration>
+0
3
在你的web.config我想你想:
<location inheritInChildApplications="false">
<system.web>
...
</system.web>
</location>
2
如果它只是你遇到一個問題一個連接字符串,並要保持父的休息:
<connectionStrings>
<remove name="DB2"/>
<add name="DB2"
providerName="System.Data.Odbc"
connectionString="Database=DEVDB;Uid={0};Pwd={1};"/>
</connectionStrings>
0
閱讀配置值應該是子級父級。當你嘗試閱讀config vlaue時,它首先會查看當前文件夾web.config,然後查看父文件夾配置和上次機器配置。不知道爲什麼這個默認行爲不適合你!你不需要做任何事情來先從孩子讀取,然後將其作爲默認值。
相關問題
- 1. Web.config忽略url
- 2. ASP.NET web.config授權設置被忽略
- 3. Web.config忽略模塊
- 4. 在一個web.config Retriving設置<configSections>
- 5. 在一個地方引用Web.Config設置
- 6. Web.config文件沒有繼承所有父級Web.config設置(elmah)
- 7. 是否有web.config設置的指南?
- 8. 忽略子目錄中的Web.config
- 9. web.config忽略customerrors =「on」屬性
- 10. web.config忽略siteMap元素
- 11. max.StateFieldLength在web.config中被忽略
- 12. .gitignore不會忽略web.config
- 13. web.config忽略httpmodules部分
- 14. 在第一個命令中忽略$
- 15. 設置Session.Timeout或將其添加到web.config是否有區別?
- 16. 在web.config中設置多個SMTP設置?
- 17. 是否可以在web.config中設置ObjectContext.CommandTimeout?
- 18. 設置web.config文件,如果一個cookie設置
- 19. 是否有一個Resharper命令來查找變量的設置?
- 20. IIS 6忽略Web.config中的授權設置
- 21. 無法在Azure Web角色上設置wsHttpBinding。 Web.config忽略?
- 22. VS 2013和MVC 5 - 類web.config中設置的視圖intellisense忽略
- 23. 是否有一個很好的「免費」圖形web.config編輯器?
- 24. 是否有一個拋棄或忽略負值的Python函數?
- 25. 是否有一個屬性忽略了設計時的方法?
- 26. 做一個web.config替代app.config?
- 27. Jquery.each()忽略多個命令
- 28. 僅爲一個命令設置選項
- 29. Autofac PropertiesAutowired - 是否可以忽略一個或多個屬性?
- 30. 與命令ASPNET_REGIIS.EXE encrpyting的web.config