问题标签 [custom-configuration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 自定义配置部分和 app.config
我有一些传入的 XML 文档,我需要检查在即将到来的 XML 中可配置的属性,如果正在检查的 XML 文档中不存在该属性,请添加它。
要检查的属性将在app.config文件OrderRequest.orderDetails.orderSummary.testCount中指定,我需要检查元素OrderRequest下是否存在testCount属性。如果否,则将其与其值一起添加,该值也在 app.config 中指定
INCOMING XML --> 从 app.config 读取需要在此 XML 文件中检查的属性 --> 使用 XDocument 读取传入 XML --> 如果 incomg XML 中不存在该属性,则将其添加到 XML。
任何想法我可以如何继续。
c# - 自定义 C# 配置无法识别的元素异常
对于 .NET 3.5 Windows 服务,我在 App.config 中有以下位:
我在 configurationServiceSection.config 中有这个:
这是代码:
当我尝试使用以下内容访问配置时:
我得到这个例外:
在我看来一切都是为了?
请问有什么想法吗?谢谢。
iis-7 - 可以使用 IIS 7 配置编辑器配置自定义 applicationSettings 部分吗?
我想使用 IIS 7 配置编辑器来编辑特定于应用程序的设置。设置存储在一个applicationSettings
部分中,在使用 Visual Studio 将设置添加到项目时自动添加的类型。我的部分如下所示:
因此,按照此处的指示,经过大量试验和错误,我能够将该部分加载到 IIS 编辑器中。我可以看到(并编辑)元素上的属性。setting
我也可以看到value
元素,但是里面的文件夹路径没有加载,无法编辑,正是我需要的!我添加到 IIS 的架构如下所示:
有没有人成功地做我想做的事情,或者,有没有办法绕过这个不涉及回到旧appSettings
部分?
c# - 在运行时添加自定义配置元素
是否可以在运行时添加自定义配置元素。
这是我的 app.config 文件
我们可以在运行时使用 C# 代码添加更多节点吗?
c# - 无法使自定义配置部分工作
我正在尝试创建一个看起来像这样的自定义配置。
在这里,<action>
标签可以出现 N 次,每个动作都有一组唯一的键。我尝试了几种不同的解决方案和选项,但似乎我无法正确获取类结构/映射。我希望得到一个我可以这样称呼的结构。
异常跟踪如下。
c# - 阅读 web.config 部分以列出
我在 web.config 中有这个:
我想阅读所有部分“MySection”并获得所有价值List<string>
(例如:“10”,“20”,“30”)
谢谢,
c# - 读取 web.config 时出现无法识别的元素“添加”错误
当我这样做时,ConfigurationManager.GetSection("SectionA/sectionD")
我收到此错误:
无法识别的元素“添加”
我想阅读本节中的所有“添加”元素来创建一个集合。
c# - ConfigurationElementCollection 和 Linq
我已经编写了一些自定义配置集合、元素等。现在,我想做一个简单的 Linq 语句:
我得到错误:
找不到源类型“MyNamespace.ServerDetails”的查询模式的实现。'哪里' 没有找到。
有ServerElement
两个属性:
ServerDetails
ServerCollection
我错过了什么吗?我是否需要添加一些东西才能将 Linq 与自定义配置元素一起使用?
顺便说一句,我已经using System.Linq;
定义为我在同一个班级的其他地方使用它。
.net - 在运行时创建或编辑自定义配置部分
我有一个自定义配置部分,例如:
我试图弄清楚如何app.config
在测试夹具设置中的文件中添加/编辑此部分。我真的不知道从哪里开始,但一个明显的问题是我ConfigurationSection
没有公开任何二传手。
c# - 隐式 ConfigurationElementCollection 部分
System.Configuration
连接字符串配置类定义:
但配置文件中的部分如下所示:
所以看起来ConnectionStringSettingsCollection
是隐含的。
我想在我自己的配置部分有同样的行为来删除多余的嵌套级别,但我找不到如何去做。