首页 / 知识
关于asp.net:使用ConfigurationManager从任意位置加载配置
2023-04-11 19:51:00

Using ConfigurationManager to load config from an arbitrary location我正在开发一个数据访问组件,该组件将在包含经典ASP和ASP.NET页面混合的网站中使用,并且需要一种管理其配置设置的好方法。
我想使用自定义
有没有办法告诉 任何其他方法都将受到欢迎! 尝试这个:
另一个解决方案是覆盖默认环境配置文件路径。 我发现它是非平凡配置文件加载的最佳解决方案,尤其是将配置文件附加到dll的最佳方法。
例:
可以在此博客中找到更多详细信息。
此外,此答案还有一个出色的解决方案,其中包含可刷新的代码
Ishmaeel的答案通常可以奏效,但是我发现了一个问题,即使用
基本上,如果您将手表放在 我发现有两种方法可以解决此问题。我不喜欢的第一个方法是通过将它们从machine.config复制到您自己的web.config中来重新实现系统部分组。
我不确定此后Web应用程序本身是否可以正常运行,但是您可以正确访问sectionGroups。 第二种解决方案是改为将您的web.config作为EXE配置打开,无论如何它可能更接近其预期功能:
我不敢说这里提供的答案,无论是我的还是Ishmaeel的,都没有完全按照.NET设计人员的意图使用这些功能。但是,这似乎对我有用。
除了Ishmaeel的答案外,方法 接受的答案是错误的! 访问AppSettings属性时将引发以下异常:
这是正确的解决方案:
我将字词托管的.nET组件的配置值提供如下。 在MS Word中调用/托管的.NET类库组件。为了给组件提供配置值,我在C: Program Files Microsoft Office OFFICE11文件夹中创建了winword.exe.config。您应该能够像在传统.NET中一样读取配置值。
对于ASP.NET,请使用WebConfigurationManager:
这应该可以解决问题:
来源:https://www.codeproject.com/Articles/616065/Why-Where-and-How-of-NET-Configuration-Files 使用XML处理:
|
最新内容
相关内容
python如何理解Python中整型对象存
python如何理解Python中整型对象存储的位置?,位置,地址,代码,培训,内存,开辟,对象,整数,分配,存在,在Python整型对象所存储的位置是不同的,有pythonTKinter组件的使用
pythonTKinter组件的使用,培训,组件,布局,面板,附属,实例,属性,以上,案例,消息,python中TKinter组件的使用1、创建总面板。2、在面板上创建各python位置参数是什么
python位置参数是什么,位置,电脑,培训,环境,系统,参数,函数,字符串,例子,数量,python位置参数是什么本文教程操作环境:windows7系统、Python3.我应该如何将文件加载到Java应用程
我应该如何将文件加载到Java应用程序中?,我应该如何将文件加载到Java应用程序中?,文件,应用程序,加载,文本,How should I load files i关于Windows:用于存储用户可配置应
关于Windows:用于存储用户可配置应用程序设置的注册表与INI文件,关于Windows:用于存储用户可配置应用程序设置的注册表与INI文件,配置Log4Net配置日志级别
Log4Net配置日志级别,Log4Net配置日志级别,阈值,设置,级别,日志,Log4Net configuring log level如何使Log4net仅记录信息级别的日志?关于svn:你如何处理源代码管理中的
关于svn:你如何处理源代码管理中的配置文件?,关于svn:你如何处理源代码管理中的配置文件?,配置,文件,开发人员,应用程序,How do you deal如何配置eclipse(zend studio 6)来
如何配置eclipse(zend studio 6)来提示和编码多种语言?,如何配置eclipse(zend studio 6)来提示和编码多种语言?,解释,代码提示,完整,关于macOS:如何配置Vista Ultimate(
关于macOS:如何配置Vista Ultimate(64位)帐户,以便它可以访问OSX上的SMB共享?,关于macOS:如何配置Vista Ultimate(64位)帐户,以便它可以推荐的Microsoft Visual Studio附
推荐的Microsoft Visual Studio附加组件/插件,推荐的Microsoft Visual Studio附加组件/插件,插件,推荐,谁能,赠品,Recommended add-o内置用户配置文件与旧式用户类/表
内置用户配置文件与旧式用户类/表的ASP.NET,内置用户配置文件与旧式用户类/表的ASP.NET,最佳实践,配置文件,应将,寻找,ASP.NET built<CAPTION ALIGN> 设定表格标题位置
<CAPTION ALIGN> 设定表格标题位置,CAPTION,ALIGN,设定,表格,标题,位置,CAPTION...,,<CAPTION>...</CAPTION> 为表格加上标题<CENTE