asp.net – web.config和app.config混淆
发布时间:2020-12-16 06:35:35 所属栏目:asp.Net 来源:网络整理
导读:我有一个引用Web服务的DLL. 它放入app.config的块是(我已经更改了名称,但你会得到这个想法): applicationSettings DLLName.My.MySettings setting name="DLLName_WebReferenceName_ASMXName" serializeAs="String" valuehttp://URL/Filename.asmx/value /se
我有一个引用Web服务的DLL.
它放入app.config的块是(我已经更改了名称,但你会得到这个想法): <applicationSettings> <DLLName.My.MySettings> <setting name="DLLName_WebReferenceName_ASMXName" serializeAs="String"> <value>http://URL/Filename.asmx</value> </setting> </DLLName.My.MySettings> </applicationSettings> 我的网站引用了这个DLL. 问题是,我将如何添加到web.config以覆盖上述设置(另外,我只是将app.config放在BIN目录中)? 我需要能够覆盖生产服务器上的Web服务的URL,因为它无法访问app.config中指定的URL(这是我们不会涉及的另一个问题). 解决方法
在configSections中创建一个名为applicationSettings的新sectionGroup,并将app.config配置粘贴到web.config中,如下所示,然后您可以覆盖app.config设置.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089" > <section name="Playground.ConfigurationOverride.DataAccess.Properties.Settings" type="System.Configuration.ClientSettingsSection,PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </sectionGroup> </configSections> <applicationSettings> <Playground.ConfigurationOverride.DataAccess.Properties.Settings> <setting name="MySetting" serializeAs="String"> <value>Setting in DataAccess</value> </setting> </Playground.ConfigurationOverride.DataAccess.Properties.Settings> </applicationSettings> </configuration> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – HttpContext.Current.User!= HttpContext.User
- 加载ASP.Net MVC JSONResult jQuery DataTables
- 在没有viewstate的情况下运行ASP.NET
- asp.net-mvc – 可以使用ASP.Net MVC Razor视图来生成格式很
- ASP.NET Core中的缓存[1]:如何在一个ASP.NET Core应用中使
- 在ASP.NET中的Response.Redirect中传递cookie
- ASP.NET如何确定是否排队请求?
- Phonegap上的ASP.NET窗体身份验证问题(Android)
- asp.net – 如何以WPF格式捕获网页的按钮点击事件(在WebBro
- asp.net-mvc – 从递归模型创建表单
推荐文章
站长推荐
热点阅读