configurationmanager相关内容

Java 配置框架

我正在清除 Java 库中的所有硬编码值,并且想知道哪种框架最适合处理运行时配置(就零或接近零的配置而言)?我更喜欢基于 XML 的配置文件,但这不是必需的. 请仅在您对框架有实际经验的情况下回复.我不是在寻找例子,而是在寻找经验...... 解决方案 如果你的硬编码值只是简单的键值对,你应该看看 java.util.Properties.它比 xml 简单得多,更易于使用,而且实现 ..
发布时间:2022-01-16 19:43:41 Java开发

ConfigurationManager 不断获取 Machine.config 连接字符串

我有一个 c# 程序集,它使用 app.config 来存储其数据库连接字符串.在调试应用程序时,我注意到与数据库的连接一直失败,因为 ConfigurationManager 不断返回 machine.config 连接字符串: 数据源=.\SQLEXPRESS;集成安全性;.... 我在 app.config 中的连接字符串之前添加了 ,它解决了我的开发机器上的问题 ..
发布时间:2022-01-03 09:32:49 C#/.NET

有没有办法基于任意 xml 获取 System.Configuration.Configuration 实例?

我正在尝试对我编写的自定义 ConfigurationSection 进行单元测试,并且我想将一些任意配置 XML 加载到 System.Configuration.Configuration 用于每个测试(而不是将测试配置 xml 放在 Tests.dll.config 文件中.也就是说,我我想做这样的事情: Configuration testConfig = new Configurati ..
发布时间:2021-12-15 11:54:08 C#/.NET

在运行时更改 App.config

我正在为我们正在开发的系统编写一个测试 WinForms/C#/.NET 3.5 应用程序,我们需要在运行时在 .config 文件之间切换,但结果证明这是一场噩梦. 场景如下:WinForms 应用程序旨在测试一个 WebApp,分为 5 个子系统.测试过程处理子系统之间发送的消息,为了使该过程成功,每个子系统都必须拥有自己的 .config 文件. 对于我的测试应用程序,我编写了 ..

Visual Studio 配置管理器仅 x64 选项

对于其他人来说,我似乎完全解决了*强调文本*相反的*强调文本*问题...我正在尝试让我的程序(C++/CLI - Visual Studio 2010)在任何机器上运行 - 但它只能在 64 位机器上运行...... 我检查了我的配置管理器,当我尝试选择一个新平台时,“x64"是唯一存在的平台? 没有其他选择 - 我对想法有点困惑:( 解决方案 在配置管理器中,它为每个项目列出 ..
发布时间:2021-11-25 07:43:18 C#

Visual Studio 不会在配置管理器中给我 64 位的平台选项..?

我目前正在尝试为 64 位计算机构建一个项目,但配置管理器没有列出 64 位作为选项.它给了我 Win32,但没有 x64(在“平台"下).我使用的是 Visual Studio 2010 C++ Express. 它适用于我的另一台计算机,但不适用于这台计算机.我读过的大部分内容都说要转到“活动解决方案平台"下拉菜单,并在其中添加“x64".我试过了,但它仍然只列出 Win32. 解 ..

您如何指示 NUnit 从特定目录加载程序集的 dll.config 文件?

如果程序集包含 app.config 文件,只要它与通过 NUnit-Gui 执行的 NUnit 项目在同一目录中,ConfigurationManager 就会加载它.为了说明,请考虑以下文件夹结构. + 测试文件夹测试项目.nunit+ 组装文件夹程序集A.dll程序集A.dll.config+ 装配B文件夹程序集B.dll程序集B.dll.config AssemblyA 和 Assem ..
发布时间:2021-11-15 22:40:58 C#/.NET

打开其他程序的配置文件

我有一个程序 A,它还有一个 app.config 文件,我在其中添加了一些密钥,如服务器地址、用户名和密码以连接到服务器.它是一个控制台应用程序.现在我想制作一个我已经完成的用户界面.在那个 UI 中,我想修改程序 A 的 app.config 的内容.我怎么做? 这是我的尝试,我将 UI(基本上是 .exe)复制到程序 A 的 目录,app.config 也驻留在该目录中.然后在 UI ..
发布时间:2021-11-15 22:37:59 C#/.NET

如何在单个项目中从 c# 中的多个配置文件中读取值?

在我的项目中,我有两个名为 app.config 和 accessLevel.config 的应用程序配置文件.现在使用OpenExeConfiguration,我可以访问app.config.exe 文件,但不能访问accessLevel.config.请帮忙解决这个问题. 我有 2 个配置文件的主要原因是为了显示差异并使代码简单.我需要从 C# 代码中的 accessLevel.conf ..

为什么我在 App.config 中对 AppSettings 的更改在运行时没有被考虑在内?(控制台应用程序)

我有一个控制台应用程序,它有自己的 App.config. 我需要不时更改部分中的一些值. 我的问题是,当我在 bin/debug 文件夹中执行 exe 时,它​​会正确获取相关的 appsettings.但是当我编辑和更改某些键/值对的值并重新运行 exe 时,它​​仍然读取原始值. (重新运行是指通过调用 MyTool.exe 在命令提示符上运行应用程序) 我试着打电话 ..
发布时间:2021-11-15 22:36:51 C#/.NET

访问另一个项目 app.config 属性?

我的解决方案中有两个项目,在本示例中,我将它们称为项目 A 和 B. 项目 B 引用 A.项目 B 可以访问项目 A 的 app.config 属性吗? 我希望访问 A 的 app.config 中的应用密钥字符串. string tfsUri = ConfigurationManager.AppSettings["TfsUri"]; 解决方案 这通常不是一个好主意,因为您在项目 ..
发布时间:2021-11-15 22:35:54 C#/.NET

在运行时更改 App.config

我正在为我们正在开发的系统编写一个测试 WinForms/C#/.NET 3.5 应用程序,我们需要在运行时在 .config 文件之间切换,但结果证明这是一场噩梦. 场景如下:WinForms 应用程序旨在测试一个 WebApp,分为 5 个子系统.测试过程处理子系统之间发送的消息,为了使该过程成功,每个子系统都必须拥有自己的 .config 文件. 对于我的测试应用程序,我编写了 ..

如何找到活动 app.config 文件的路径?

我正在尝试完成这个异常处理程序: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null){字符串 pathOfActiveConfigFile = ...?抛出新的配置错误异常("你要么忘记设置连接字符串,要么" +“你正在使用一个单元测试框架来寻找"+“配置文件在奇怪的地方,更新这个文件:"+ pathOfAc ..
发布时间:2021-11-15 22:35:13 C#/.NET

在命名空间“System.Configuration"中找不到类型名称“ConfigurationManager".此类型已转发

我在使用 Visual Studio 2019 的 .NET 5.0 项目中收到此错误(已在社区/学生版和专业版上试用). "在命名空间“System.Configuration"中找不到类型名称“ConfigurationManager".此类型已转发..." 我发现的许多答案都说您需要添加“使用 System.Configuration;";以及通过 Project -> 添加程序 ..

我必须怎么做才能解决“处理器体系结构之间的不匹配"问题.我的项目?

我已经构建了要提交到Windows应用商店的Winforms .NET Core应用程序. 为了实现这一目标,我能够从答案 在回答上一个问题之后,以下是我为Winforms应用选择的选项: ...并且对于Windows Packing应用程序: 解决方案 问题是您尚未将解决方案平台特定于X86,请在按F5之前将其编辑为x86. ..