问题标签 [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 投票
1 回答
586 浏览

angular - Angular 2 引导模式

我对 Angular 2 还很陌生,我正在尝试完全了解如何使用外部库,特别是 Bootstrap 模式。

按照https://www.npmjs.com/package/ng2-bootstrap-modal的说明,我运行了以下命令:

在我的 index.html 中,我已验证我具有以下内容:

该模块在 app.module.ts 中导入:

为什么我得到以下信息?

在我的 system.config.js 中究竟需要做什么,目前看起来像:

非常感谢所有的帮助!

0 投票
1 回答
9249 浏览

appsettings - 是否可以将 .Net Standard System.Configuration.ConfigurationManager.AppSettings 与 appSettings.json 文件一起使用

我希望能够构建可以检索自己的配置信息的 .Net 标准库,无论它们是从 Net Framework 还是从 Net Core 应用程序调用的。

System.Configuration.ConfigurationManager 已添加到网络标准。我已经证明我可以使用它从传统的应用程序或 web.config 文件中提取,例如:

我希望能够使用 appettings.json 文件中的相同代码提取相同的值。类似于以下内容:

有人可以告诉我这是否可以使用 Net Standard 2.0 中的 System.Configuration 来读取 appSettings.json 文件?这里的真正目的是我不希望消费应用程序需要了解库的配置参数。我还希望能够使用来自 Net Framework 和 Net Core 应用程序的相同库。或者,有没有更好的方法来实现这一点?

0 投票
2 回答
365 浏览

c# - 当我想将自定义类添加为设置类型时,“类型未定义”

我想将此类添加为设置类型:

所以我做了什么:

  1. 在类型下拉框中选择浏览... :
    在此处输入图像描述
  2. 我在任何地方都看不到MY_PROJECT命名空间: 在此处输入图像描述
  3. 所以我手动输入了完整的类型: 在此处输入图像描述
  4. 结果是一个错误:

    在此处输入图像描述

我也试过一个SUB_PROJECT.ConfigsConfigs。没有任何帮助。为什么我的课程没有显示在浏览器中?

0 投票
1 回答
652 浏览

c# - 使用 WPF 和 C# 检查重复键

我正在创建一个应用程序,它将查看 AppSettings,将这些键及其值拉到 DataTable 中,使用 DataTable 编辑或添加键,在编辑后检查重复键,并将它们保存回AppSettings. 我目前有三个按钮。

一个是ProgrammedBy拉出一个单独的数据表,在 App.config 中查看应用程序设置并将其显示在数据表上,最后是一个更新设置按钮,用于在数据表上输入信息后检查重复键,然后保存键和将它们的值返回给 AppSettings:

应用视图

这是 App.config 文件中的键和值的列表。注意我给了一个键一个重复的名字:

应用程序配置

我在检查重复键的部分使用了嵌套的 for 循环。System.Collection 库仅检查最后一个重复键。它完全忽略了第一个。当我在 Visual Studio 中向下钻取或将鼠标悬停在项目变量 Rows/Results View 上时,它只显示一个 5 键对。如上所示,显然有第 6 对。这是 for 循环,为了调试,我在 for 循环的末尾放置了一个断点:

嵌套在按钮实例中的 For 循环

我需要它能够在找到重复键时抛出异常错误。如果可能的话,抛出异常错误消息并突出显示该重复键是什么。此外,如果可能,使 System.Collection 库不跳过重复键或忽略重复键。

0 投票
2 回答
90 浏览

javascript - 从 .conf 文件获取 & 上传 json 数据

文件位置 例如:http://localhost:8080/config/userlog.conf(包含 json 数据的文件)

下面的函数用于从上面的文件中读取数据。

问题:如何从.conf 文件类型中读取数据

0 投票
0 回答
224 浏览

c# - NameValueCollection 到 ConfigurationSection

在我的项目中,我有一个 App.config 用于存储所有配置。我使用了几个部分来获得一个干净易读的 App.config 文件。每个部分处理一个特定的控制器。这是我的文件中的一个示例:

它在我的项目中完美运行,但问题出在 project.test 上。我尝试在测试项目中复制 app.config(并在属性中选择«始终复制»),但它并没有改变任何事情。App.config 文件存在于测试项目的 Bin/Debug 中,但对于测试,它不存在。

所以我尝试在 App.config 中动态添加元素。通过 Configuration Manager 向 AppSettings 部分添加新密钥,它可以很好地工作:

但是当我想使用sections时我被卡住了;我无法将部分动态添加到 ConfigurationManager。这是我所在的位置:

你们有任何想法如何解决这个问题吗?

提前致谢 !

0 投票
0 回答
81 浏览

c# - 无法解析引用'System.Object System.Configuration.IConfigurationSectionHandler ...有人遇到同样的错误吗?

我正在 Xamarin.IOS 中开发应用程序,经过一些更新后,我遇到了以下错误:

无法解析从方法“System.Object System.Configuration.ConfigurationSection::”引用的引用“System.Object System.Configuration.IConfigurationSectionHandler::Create(System.Object,System.Object,System.Xml.XmlNode)” '系统,版本 = 4.0.0.0,文化 = 中性,PublicKeyToken = b77a5c561934e089' 中的 GetRuntimeObject()'。

我尝试删除 bin 和 obj 文件夹,清理并重建解决方案。PC 和 Mac 上的 Mono 版本相同并且是最新的。

0 投票
2 回答
782 浏览

.net-core - 当前上下文中不存在名称 configurationmanager

我正在使用 Visual Studio Community for Mac(.NETCore.App(2.1.0)、MacOS 10.14.5)并且我正在尝试使用 ConfigurationManager 类(https://docs.microsoft.com/de-de/ dotnet/api/system.configuration.configurationmanager?view=netframework-4.8)。

但我收到错误消息:

当前上下文中不存在名称 ConfigurationManager

我已经加了

添加到我的代码中,并将 System.Configuration.dll(必须手动下载,因为引用列表完全为空)添加到引用中。

感谢您提前提供的帮助。

0 投票
1 回答
347 浏览

c# - 无法读取托管服务器上的用户机密

我的 .net 核心应用程序有问题。这个问题是用户机密 json 文件无法读取。应用程序在开发中工作正常,但应用程序在托管服务器的发布版本上给了我错误。

错误代码如下

应用程序启动异常:System.ArgumentNullException:值不能为空。参数名称:C:\Users\myComp\source\repos\myApplicationCore\myApplicationCore.WebUI\Startup 中 myApplicationCore.WebUI.Startup.ConfigureServices(IServiceCollection services) 中 System.Data.SqlClient.SqlConnectionStringBuilder.set_Password(String value) 的密码。 cs:第 42 行 --- 从先前引发异常的位置结束堆栈跟踪 --- 在 Microsoft.AspNetCore.Hosting.Internal.WebHost.EnsureApplicationServices() 的 Microsoft.AspNetCore.Hosting.ConventionBasedStartup.ConfigureServices(IServiceCollection services) Microsoft.AspNetCore.Hosting.Internal.WebHost.Initialize() --- 在 Microsoft.AspNetCore.Hosting.Internal.WebHost 处从先前引发异常的位置结束堆栈跟踪。BuildApplication() 暴击:Microsoft.AspNetCore.Hosting.Internal.WebHost[6] 应用程序启动异常 System.ArgumentNullException:值不能为空。参数名称:C:\Users\myComp\source\repos\myApplicationCore\myApplicationCore.WebUI\Startup 中 myApplicationCore.WebUI.Startup.ConfigureServices(IServiceCollection services) 中 System.Data.SqlClient.SqlConnectionStringBuilder.set_Password(String value) 的密码。 cs:第 42 行 --- 从先前引发异常的位置结束堆栈跟踪 --- 在 Microsoft.AspNetCore.Hosting.Internal.WebHost.EnsureApplicationServices() 的 Microsoft.AspNetCore.Hosting.ConventionBasedStartup.ConfigureServices(IServiceCollection services) Microsoft.AspNetCore.Hosting.Internal.WebHost。 http://127.0.0.1:25696应用程序已启动。按 Ctrl+C 关闭。应用程序正在关闭...

我的 Startup.cs 文件

这是我的 Program.cs 文件

当我输入网址时,它给了我这个错误。

启动应用程序时发生错误。.NET Core 4.6.27817.03 X86 v4.0.0.0 | Microsoft.AspNetCore.Hosting 版本 2.2.0-rtm-35687 | 微软视窗 10.0.14393 | 需要帮忙?

我认为服务器找不到 secret.json 文件,但我不知道如何找到文件。

我怎么解决这个问题 ?

感谢您的帮助。

0 投票
1 回答
168 浏览

c# - c# ExeConfiguration (System.Configuration) 中的子元素

是否可以使用 ExeConfiguration 将子对象添加到 xml 文件?我被困在这段代码上,我无法弄清楚。我想将一个对象作为 ConfigurationElement 添加到 ConfigurationSection 并不是那么简单。有什么方法可以实现我想要的吗?

这是我的配置部分

这是我希望写入 xml 文件的子元素

这是我到目前为止得到的 xml 文件

这就是我在 WinForms FormClosed 事件上处理保存配置的方式

这是我用来打开Exe配置的辅助方法