问题标签 [configsection]
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# - configSection 应该位于 app.config 中的第一个元素
为什么 configSection 应该位于 app.config 的第一个元素?
我的 WPF 应用程序中有一个“System.TypeInitializationException”,
消息:PresentationFramework.dll 中发生了“System.TypeInitializationException”类型的未处理异常附加信息:“System.Windows.Application”的类型初始化程序引发了异常。
我遵循了这个建议,错误得到了解决。
c# - Web.config 中 Config 部分文件的相对路径
我在一个文件夹中有几个控制台应用程序和一个 MVC Web API 应用程序。是否所有这些应用程序都可以引用位于父文件夹中的 constants.config 文件?在所有应用程序的每个 Web.config 文件中,我已将配置部分声明如下:
但是应用程序不会读取 Constants.config。如何正确给出路径?
c# - 无法生成 MyAssembly.XmlSerializer
在我们的公司项目中,我们在一个类中有一个方法,其中包含以下行
XmlSerializer serializer = new XmlSerializer(typeof(Settings));
这会导致一个异常,指出找不到 MyAssembly.XmlSerializer。据我所知,如果我添加 sgen.exe 应该构建有问题的 .dll
<GenerateSerializationAssemblies>On</GenerateSerializationAssemblies>
<SGenUseProxyTypes>false</SGenUseProxyTypes>
在我的项目文件中的适当配置部分,但它没有。相反,现在我得到一个异常,说我需要使用公钥令牌“b03f5f7f11d50a3a”来引用 System.Config,我尝试过但找不到它。
供参考:https ://stackoverflow.com/a/8798289
我尝试了这个答案中描述的内容,但自 2012 年以来,我怀疑它对于较新的框架不再相关或“正确”,因为它对我不起作用。在尝试构建项目时,添加这些行会导致异常。我们的目标框架是 4.6。这是 C# 中的 WPF 应用程序
PS我基本上和我链接到的线程/答案的OP有同样的问题。很抱歉格式不佳
.net - 缺少部分声明
我在 Web.config 中完成了以下操作
然后在 Views/Web.config 我尝试像这样使用它
但是每次尝试打开该站点时,我都会收到以下错误:
配置错误无法读取配置部分“secureAppSettings”,因为它缺少部分声明
我不明白我应该做什么。我目前正在尝试在这样的视图中使用它:
编辑:
我已经尝试按照其中一条评论建议将 configSections 移至 View/web.config
结果是以下错误消息
解析器错误消息:为 secureAppSettings 配置部分创建处理程序时发生错误:指定的程序集名称或指定的代码库无效。(来自 HRESULT 的异常:0x80131047)
我认为这是我做错了的标志,但我现在看到,也许我需要在这里修复一些东西,而不是按照我正在做的其他方式去做。
但是对我来说,这个信息和以前一样神秘。
澄清我要归档的内容。
我的 Web.config 中有一些我想加密的敏感信息。我读到我可以创建一个secureAppSettings 部分,然后从那里对其进行加密。我想将信息从 appSettings 部分中分离出来的原因是因为我有很多其他信息,我真的不需要加密。最终,所有这些都将导致我能够制作一个 MSI 网站安装程序,在安装过程中,我可以在加密 secureAppSettings 之前更改或添加 appSettings 和 secureAppSettings 部分的设置。以便于设置和安装我正在构建的站点。
现在我不确定我的解决方案目前的方式是否可行,但如果不是,那么我想指出正确的方向,以解决我的最终目标,即能够制作 MSI 安装程序,我可以在安装过程中更改配置文件并加密任何敏感信息。
c# - 在自定义部分中获取同一键的多个实例
在我的 app.config 文件中,我有一个自定义部分,configuration
其中包含多个共享相同密钥的条目。
我正在使用以下代码NameValueCollection
从读取条目中获取对象。
我希望这段代码返回该部分下的每个条目,但它似乎只带回关于键的唯一值。我怎样才能收集所有的孩子<section1>
而不考虑钥匙?
c# - .Net 自定义配置部分未加载
我正在尝试创建一个自定义配置部分,用于按区域存储 api 设置。这是一个asp.net web api。
但是我无法让我的自定义配置部分工作。当我运行单元测试时,它说:
消息:System.Configuration.ConfigurationErrorsException:无法识别的属性“id”。
配置部分App.config
如下:
其他类似部分正在正确加载 - 唯一的区别是这里有 2 个嵌套集合。
python - 如何使用 python configparser 将 INI 文件作为一个部分读写?
我有 Db.ini 文件,我想使用 python 的 configparser 将文件作为一个部分读取和写入。谁能解释我如何使用 configparser 将配置文件作为一个部分读取和写入?