问题标签 [app-config]

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 投票
5 回答
9809 浏览

c# - 如何在运行时将键值对存储在应用程序设置中?

如何在运行时使用应用程序设置 api 将对象的动态键值对存储在 app.config 中?

我一直在努力解决问题,但找不到任何有意义的示例或文档。

我似乎无法在 XML 中序列化 .Net 字典类以将它们存储在 app.config

是使用自定义 XML 序列化类的唯一方法,还是有其他方法?

0 投票
1 回答
3588 浏览

.net - 如何调试具有使用 app.config 文件的 .net 互操作项目的 VB6 项目?

我有一个使用 app.config 文件的 .net 互操作项目。当我在调试模式下运行使用互操作控件的 VB6 项目时,ConfigurationManager 找不到 app.config 文件。当我将 VB6 项目制作成 exe 并将 app.config 文件重命名为(VB6 二进制名称).exe.config 时,ConfigurationManager 可以找到该文件。

有没有办法重命名 app.config 文件或更改设置,以便 ConfigurationManager 可以在 VB6 在调试模式下运行时找到 app.config 文件?

0 投票
2 回答
2559 浏览

.net - 通过 XSLT 呈现 App.config/Web.config 文件

有没有人有一个 XSLT 可以获取 app.config 并将其呈现为非技术人员可口的格式?

目的主要是提供信息,但具有验证 XML 的良好副作用(如果它被设为无效,则不会呈现)

0 投票
2 回答
352 浏览

.net - 如何:在 app.config 中指定在调用 Main() 之前调用函数?

我真的想在 App.config 中放入某种节处理程序,它将在应用程序实际开始在 Main 执行之前执行一些代码。有没有办法做这样的事情?

0 投票
3 回答
1261 浏览

c# - 在 UserSettings 中保存 XML 数据

我正在尝试在 .NET Winforms 项目的 UserSettings (Properties.Settings.Default.UserSettings) 中保存一些 XML 数据。是否有可能这样做或者将这些数据保存在单独的文件中会更好?

感谢您的回答!

0 投票
2 回答
1764 浏览

.net - 下次如何加载动态创建的设置属性?

我创建了一种动态添加SettingsProperty到 .NETapp.config文件的方法。这一切都很好,但是当我下次启动我的应用程序时,我只能看到在设计器中创建的属性。如何加载属性运行时?

我的创建代码SettingsProperty如下所示:

下次运行时,我要求设置属性,但找不到之前创建的任何属性。不管我是否打电话ApplicationEnvironment.GlobalSettings.Reload();

0 投票
1 回答
18554 浏览

c# - app.config configSections 自定义设置找不到架构信息

我只是在了解有关创建自定义部分的 app.config 。我有这部分工作,它编译并根据需要获取信息,但我收到有关它找不到架构信息的警告。

我做了一些谷歌搜索,找不到这种情况的简单解释。

该方法(目前对我来说似乎很有意义)是为该项目中的每个部分都有一个模式文件。我了解如何创建架构文件,但不知道我希望如何将其纳入项目。

此外,当它被编译并部署到另一台机器时,我认为模式文件也需要被复制。

感谢您的任何帮助

乔恩

0 投票
1 回答
4895 浏览

c# - 从 C++ 调用 C# dll 时如何使用 app.config 文件

从 C++ 调用 .Net dll 时,如何将app.config文件用于 .Net 部分,并且必须在 .Net 运行时启动时读取配置文件中的数据。

如果我使用foo.dll.config我调用的有一个,ConfigurationManager.OpenExeConfiguration("foo.dll")我可以访问应用程序设置。不过,我想做的是更改 中的一些信息<system.data>,即删除 aDbProviderFactory并将其替换为新的。

似乎只有将代码放在 exectubalesapp.config文件中才能做到这一点。

但是当我从 C++ 调用 .Net 代码时,我的可执行文件不能有 app.config。

是否有某种方法可以指定machine.config在 .Net 运行时启动后肯定会立即运行的配置文件,即使我通过 C++ 调用 .Net dll 也是如此?

0 投票
4 回答
20266 浏览

deployment - 将 App.Config 设置为设置项目中的自定义操作

我有一个自定义应用程序,其中包含一个简单的 app.config 指定 SQL Server 名称和数据库,我想在应用程序安装时提示用户应用程序配置项,然后更新 app.config 文件。

我承认我对设置项目完全陌生,并且正在寻找一些指导。谢谢马克·库普斯

0 投票
10 回答
29065 浏览

.net - .net 动态刷新 app.config

如何在 .net Windows 应用程序中动态重新加载 app.config?我需要动态地打开和关闭日志记录,而不仅仅是基于应用程序启动时的值。

ConfigurationManager.RefreshSection("appSettings") 不起作用,我也尝试使用 OpenExeConfiguration 显式打开配置文件,但我总是在应用程序启动时获得缓存值,而不是当前值。

我已经接受了创建自定义配置部分的答案。作为一个旁注和愚蠢的错误 - 如果您从 IDE 运行,那么更新 app.config 文件并期待更改是没有意义的。必须修改 bin\debug 文件夹中的 .exe.config 文件。嗬!