问题标签 [configurationsection]
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.
c# - 自定义配置部分处理程序的问题
所以我对使用 app-config 文件完全陌生,我试图创建一个自定义配置处理程序,以便我可以从同一个键中读取多个值,我按照 Microsoft 网站上的文档进行操作,但遇到了问题。
每次我尝试运行我的代码时,它都会抛出这个错误
“无法识别的属性‘数据类型’。请注意,属性名称区分大小写。(C:\Users\stephen.carmody\Desktop\FlatFileFactory - Copy\FlatFileFactory\bin\Debug\FlatFileFactory.vshost.exe.Config 第 21 行)”
它似乎只识别元素中的前两个值,第三个“数据类型”抛出错误
这是我的配置文件
这是我的自定义处理程序类:
这是调试期间发生中断的代码片段:
我知道之前已经发布过类似的帖子,但我已经在这几个小时没有运气了
c# - App-config ,自定义部分处理程序对象返回为 null
所以我制作了一个自定义部分处理程序来从 app-config 文件中读取信息,但是当我尝试运行它时,我收到以下错误:对象引用未设置为对象的实例。
我已经尝试解决这个问题两天了,但没有运气
这是我的代码:App - config
我的自定义部分处理程序:
并调用对象:
c# - Does .net custom config section elements have to have keys?
Concider the following config section:
I've implemented the parsing of this as a c# IConfigSectionHandler. Now I understand that this method is deprecated, and that I should use ConfigurationSection, ConfigurationElements and ConfigurationElementCollections. I have no problem understanding the examples of this on the web (msdn and SO). But all the examples I've seen so far have used one of the properties as a key. My elements are unique as a combination of the Plugin name, MessageType and MessageSubType. The MessageSubType is also optional. Could i parse a config section that looks like this using the recommended classes, or do I have to alter my configuration to fit the regime of the ConfigurationClasses by e.g. adding a "dummy" key?
.net - 必须在 .NET 配置的部分元素中完全限定类型吗?
微软关于 .NET 配置文件的 section 元素的 type 属性的文档说:
type="全限定类名、程序集文件名、版本、文化、公钥令牌"
这就是通常所说的程序集限定的类名,但在同一页面下方的示例中,该值仅仅是完全限定的类名(即它没有指定程序集):
所以我的问题是:
type 属性是否必须是程序集限定的类名,还是将其设置为完全限定的类名就足够了?
我引用的类在 System.Configuration.dll 中。
我希望我不必指定类的程序集,因为那时我必须指定版本号,我在构建时不知道。因此,我希望文档不正确,并且仅指定完全限定的类名是安全的。我的测试表明完全限定的类名就足够了,但我不愿意在不确定是否允许的情况下将其发布到生产中。
.net - 在运行时更改 .NET 配置而不修改 app.config
我需要在运行时(准确地说,在启动时)更改 .NET 应用程序的配置。
该应用对保存 app.config(或 web.config)的位置没有写入权限。
我需要添加的配置部分是第三方的(由 Oracle 提供),因此我不能只更改配置的工作方式。
另外,我没有 custom ConfigurationSectionHandler
,因为 config 部分是由 Oracle 提供的,显然他们没有提供配置部分处理程序类来从该部分中读取。
那可能吗?
c# - 如何在不实现 IConfigurationSectionHandler 接口的情况下使用自定义节处理程序?
我想在我的 web.config 文件中创建一个部分,如下所示:
我正在寻找替代方案,我想使用默认部分处理程序之一,但我只能找到适用于此配置的部分处理程序
(即 SingleTagSectionHandlers、DictionarySectionHandlers、NameValueSectionHandler 等)。
有什么方法可以将 <add> 标签替换为 <path> 标签?还是我必须实现 IConfigurationSectionHandler 接口?
c# - 通过服务参考调用时读取 ConfigurationSection 的 DLL 出现问题
我有一个项目(A)通过引用服务(B)。服务参考。
该服务 (B) 具有对 DLL 的引用(我们称之为 Business.dll)
该 DLL 有它自己的可容纳 app.config,它有一些配置,我认为无论是在内部(作为控制台应用程序)还是从服务 (B) 外部调用,都可以轻松读取这些配置。
目前,这不起作用。app.config(或更具体地说,Business.dll.config 文件)根本没有被读取,并且:
从项目 (A) 调用时始终为空。我可以不将 Business.dll.config 保存在 Service (B) 的 bin 目录中,还是我在做一些根本不可能的事情?我应该这样做有更好的方法吗?
谢谢。
configurationsection - 带有嵌套 ConfigurationElementCollections 的 ConfigurationSection
希望我可以将此问题提交给该网站的智囊团,并且有人会看到我的错误。
我正在开展一个项目,其中电子邮件文本需要与各种内部类属性中的信息“邮件合并”。电子邮件文本中的典型符号可能类似于“{member name}、{mobile phone} 等”。
我想定义在 web.config 中使用 ConfigurationSection 时找到的符号和类。这是我建议的配置部分:
...以及我试图解析它的代码:
当我使用以下语句解析部分时:symbol = ConfigurationManager.GetSection("EmailSymbols") as EmailSymbols;
我收到此错误消息:“无法识别的元素‘符号’。”
这只是我不知道的 .NET 领域。任何人都可以提供的任何帮助将不胜感激。
我的 XML 定义是否有意义,格式是否正确?我想要一个 SymbolClass 的集合,每个包含一个 Symbol 的集合,每个包含一个 TemplateValue 的集合。
再次感谢您的帮助。
最好的问候,吉米
c# - 如何创建web.config 文件中的标记?
是否可以在 web config 中使用 c# 动态添加位置标签?
例如,我想添加:
文件夹 b 是在运行时创建的,我想向创建它的用户添加访问权限。创建的文件夹数量未知。
我使用表单身份验证。
vb.net - 获取 Web.config log4net 部分参数
我有一个使用log4net记录消息的应用程序。在web.config中有一个部分如下所示:
我的问题是:我怎样才能name.log
从这个部分获得价值?
我试过这个:
但是由于该值在该appender
部分中,因此我不确定如何获取它。
任何帮助将不胜感激