问题标签 [system.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.

0 投票
3 回答
5127 浏览

c# - 在 app.config 中存储关联数组的最佳方式

我最近一直在研究我的软件,我一直想知道存储关联数组的最佳方法是什么。

我唯一能想到的就是做这样的事情:

但这并没有在我的配置文件中提供很多可读性,我希望我的配置文件是可读的,因为它是一个控制台应用程序。

这是因为我编写了一个程序来检查 app.config 文件中指定的磁盘的磁盘空间,但我想要不同磁盘的不同阈值。

你会怎么解决?这是我当前配置文件的一部分。

我想对我的 performancecounter 程序使用相同的原理,该程序使用 perfmon 计数器获取一些数据并将其存储在文本文件中。

我希望人们可以在这里帮助我一点:)

0 投票
8 回答
84794 浏览

c# - ConfigurationManager 的命名空间在哪里?

我有一个参考System.Configuration- 并且ConfigurationSettings没有发现问题 - 但找不到类型或命名空间' ConfigurationManager'!?

我已经阅读了 - 看起来它应该与ConfigurationSettings类属于同一个命名空间。

编辑:请注意 -我已经明确表示我已经添加了对 System.Configuration 的引用。已经有 4 条关于此的评论。

0 投票
0 回答
92 浏览

c# - 自定义配置部分 - 多个集合

可能重复:
如何创建包含集合集合的配置部分?

我想在 web.config 中创建类似于此自定义部分的内容

我看过许多教程展示了如何创建一个集合(比如这个:http ://dotnetslackers.com/articles/customconfiguration/Custom_Configuration_Collections.aspx ),但没有显示如何创建一个集合的集合。这甚至可能吗?

0 投票
3 回答
1724 浏览

c# - 具有原始类型的 ConfigurationElementCollection

我正在使用 System.Configuration 命名空间类型来存储我的应用程序的配置。我需要存储一组原始类型(System.Double)作为该配置的一部分。创建以下内容似乎有点矫枉过正:

我无法想象我是第一个遇到这个问题的人。有任何想法吗?

0 投票
2 回答
9117 浏览

c# - 根据 Web.config 部分中的键读取值

我正在尝试创建一个函数,该函数可以根据提供的键从 web.config 返回相应的值

例如,我的 Web.config 文件中有这些:

我正在尝试创建一个函数,该函数可以根据提供的键返回相应的记录值。类似于以下内容

如何将我的配置部分的内容放入一个集合中,以便我可以遍历每个项目并根据键读取正确的值记录?有什么建议吗?

0 投票
4 回答
1910 浏览

c# - XML 配置中的变量

我正在尝试在我的项目中使用 xml 配置文件。现在看起来像:

它工作正常,但我对其中的重复项感到困惑("STREAM_DATA_14360")。

你能提醒我,如何在 XML 中创建变量或数据重用的东西在应用程序配置中是可以接受的吗?

更新:

在现实生活中,我的配置有更多部分。有一个价值,它出现在本节的许多部分中:STREAM_DATA_14360. 所以我希望能够仅在配置文件的一个地方更改此值,并在其他地方使用对它的引用。

更改配置的速度 - 是它的第一个原因。

文件的大小是一秒钟,因为值可能很大:(STREAM_INFO_FUTURE_SESSION_CONTENTS_12421即第三方名称)

0 投票
1 回答
1441 浏览

vb.net - 如何声明 ConfigurationManager.ConnectionStrings?

你好,我正在使用 Visual Studio 2008、vb.net 和 oracle 作为我的数据库。这就是我保存在我的 apps.config 中的内容

这是我调用apps.config文件的代码:

但我仍然得到一个错误是:

ConnectionString 属性尚未初始化。

我添加了参考 System.Configuration 和 Imports System.Configuration

0 投票
0 回答
435 浏览

c# - Windows Phone 8 系统配置

我正在开发一个 Windows Phone 应用程序,其中包含多个项目。但是,我面临着拥有 App.config 文件并从此配置文件获取所有项目的详细信息的问题

0 投票
2 回答
27243 浏览

c# - ConfigurationManager.GetSection 给出错误“无法加载类型......从程序集......”

我的app.config文件如下:

我有以下(单独的)类来获取配置:

但是,当我点击这行代码时:

我收到错误消息:

为 ProcessConfiguration 创建配置节处理程序时出错:无法从程序集“Configuration”加载类型“Configuration.ProcessConfigurationSection”。

我完全被难住了,如果有人能帮助我,我会非常感激。

0 投票
1 回答
4978 浏览

c# - 创建 app.config 文件

我把这段代码放在一起,想知道如何从 .config 或 .ini 文件中调用某些数据。我已经研究过 AppSettings 和 ConfigurationManager 但对于菜鸟大脑来说计算太多了:-)

我已将 system.configuration 引用类添加到引用类列表中。基本上,我希望 MySQL 的变量存储在外部文件中,最终用户可以稍后更改。我不能把整个代码,因为它说我已经超过 3000 行或什么的。

我已经用app.config尝试了以下代码,但仍然没有

Mainwindow.cs中替换了以下内容

有了这个

然后我得到这个错误

“你调用的对象是空的”

好的,这是Mainwindow.cs

请有人帮助解决这个问题。