问题标签 [configurationmanager]

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 投票
4 回答
31908 浏览

c# - ConfigurationManager return null instead of string values

I am trying to retrieve values from my App.config file which is stored in my working directory, however when I run the program it returns null. I am very confused why this is so, and have looked over the code many times in an attempt to spot an error.

Here is my App.config file code:

Here is my C# code:

When I run this code, p = null and c = null.

I have referenced System.Configuration.dll.

0 投票
6 回答
47686 浏览

.net - 未找到配置管理器

我是 VS 3.5 的新手,我正在编写一个控制台应用程序,它需要从 app.config 文件中提取一些键值。

我有:

我正在尝试引用ConfigurationManager.AppSettings,但这会产生错误:

名称 ConfigurationManager 未声明

我错过了什么?

0 投票
3 回答
1425 浏览

c# - ConfigurationManager 获取项目配置数据

我在我的项目中创建了一个配置文件,并将其命名为 MyConfig.config。它包含以下内容:

我正在尝试按如下方式访问它:

显然我做错了什么。甚至可以以这种方式使用 ConfigurationManager 吗?

0 投票
6 回答
1735 浏览

c# - 尝试使用 App.config 文件时出现“此方法已过时”警告

这是我的方法:

建议我使用新的 ConfigurationManager.AppSettings,但我在智能感知的任何地方都找不到它。我确定我正在导入正确的命名空间。我还需要参考一些东西吗?

0 投票
1 回答
800 浏览

wpf - ConfigurationationManager.OpenMappedExeConfiguration 未在 XAML 设计器中加载配置文件

我创建了一个与 WPF 用户控件库关联的配置文件。在调试器中或单独运行应用程序时,使用以下代码可以很好地加载配置,该代码在库的上下文中运行:

但是,当我尝试在 Visual Studio 2010 的 XAML 设计器中查看控件时,不会加载配置文件。使用 Process Monitor,我确定它正在尝试在以下位置加载配置文件:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MapControl.dll.config. 这是不幸的,因为那肯定不是包含配置文件的目录。ConfigurationManager.OpenMappedExeConfiguration期望配置文件与可执行文件相关,但在 XAML 设计器的上下文中,本身没有可执行文件。有没有办法指定配置文件的位置,以便在 XAML 设计器中查看控件时加载它?

0 投票
1 回答
591 浏览

cvs - WinCVS 提交损坏的 word 文件

我使用 WinCVS 在 CVS 服务器中提交了一个 MS word 文件。我选择了添加选项作为文本。是否应添加为二进制格式。现在我检查了我的文件。当我试图打开这些文件时。它说这些文件已损坏,无法打开。有什么方法可以更改位于 CVS-Server 中的这些文件的格式或检索这些文件,因为我在本地计算机上没有备份。

0 投票
1 回答
271 浏览

.net - 配置管理器没有 Intellisense

ConfigurationManager没有以智能感知显示...有人可以帮忙吗?

0 投票
2 回答
704 浏览

visual-studio-2008 - Visual Studio 2008 有时会将平台从“x86”重置回“任何 CPU”

我有一个多项目解决方案,我使用配置管理器将所有项目的平台设置为“x86”。在所有项目中,Debug 和 Release 版本都是这样设置的。

现在有两次,Platform 已将自身重置回“任何 CPU”,我不得不再次进入 Configuration Manager 来修复它。

今天,它发生在我从 Subversion 获得一个新的工作副本之后,但我不确定这是否是上次发生的情况。

关于为什么会发生这种情况以及将来如何防止它的任何建议?

0 投票
0 回答
242 浏览

.net - 跨应用程序和帐户共享 app.config

我有一个应用程序(MainApp),它使用在 VS 中使用设计器创建的 app.config 文件。它具有永不更改的应用程序范围设置以及确实更改的用户范围设置。

我想创建第二个应用程序(ConfigApp),它加载第一个配置文件并提供一个用户友好的设计器来编辑用户范围的设置。这没问题,我可以从我的配置应用程序中添加对主应用程序的引用并访问 MainApp.Properties.Settings.Default,然后编辑这些属性并保存它们。

问题在于设置保存到 ConfigApp.exe.config 文件而不是主应用程序的配置文件,因此当 MainApp 加载时,它不会在配置中看到这些更改。

另一个问题是配置文件保存在当前用户的 AppData 文件夹中,这是您通常想要的,但在我的情况下,MainApp 将在大多数情况下在与 ConfigApp 不同的帐户下运行跑下。

所以:

如何以强类型方式读取/写入另一个应用程序的配置文件?

如何将配置文件读/写到特定用户的 AppData 而不是当前用户?

0 投票
2 回答
2051 浏览

c# - 无法加载文件或程序集 NUnit

我们有一个用 C# 编写的 C# 应用程序,最近从 MbUnit 切换到 NUnit,我是唯一一个遇到问题的人,即在运行任何测试时,每次测试都会出现无法加载文件或程序集异常。测试似乎可以正常启动,但即使路径和文件名正确,对 OpenMappedExeConfiguration 的调用也会失败。我没有想法,因为我已经对代码库进行了干净的检查,但我仍然遇到同样的问题。