问题标签 [configuration-files]

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 投票
13 回答
23819 浏览

windows - 用于存储用户可配置应用程序设置的注册表与 INI 文件

我是一个新的 Windows 程序员,我不确定我应该在哪里存储用户可配置的应用程序设置。我了解需要为用户提供一种用户友好的方式来更改应用程序设置,例如 Edit | 设置表格或类似的。但是,在用户点击该表单上的“应用”按钮后,我应该将值存储在哪里?

在 Windows 注册表中存储设置与将它们存储在本地 INI 文件或配置文件或类似文件中的优缺点是什么?

0 投票
15 回答
22246 浏览

java - 应用程序配置文件

好的,所以我不想在这里开始一场圣战,但我们正在尝试整合我们处理应用程序配置文件的方式,并且我们正在努力决定采用的最佳方法. 目前,我们分发的每个应用程序都使用它自己的临时配置文件,无论是属性文件(ini 样式)、XML 还是 JSON(目前仅供内部使用!)。

目前我们的大部分代码都是 Java,所以我们一直在研究Apache Commons Config,但我们发现它非常冗长。我们还研究了XMLBeans,但它看起来很无聊。我也觉得好像我正被推向将 XML 作为一种格式,但我的客户和同事对尝试其他东西感到担忧。我可以从客户的角度理解它,每个人都听说过 XML,但归根结底,不应该使用正确的工具来完成这项工作吗?

现在人们在生产系统中使用什么格式和库,还有其他人试图避免尖括号税吗?

编辑:确实需要一个跨平台解决方案:Linux、Windows、Solaris 等,用于与配置文件接口的库的选择与格式的选择同样重要。

0 投票
3 回答
19637 浏览

powershell - PowerShell 应用程序配置

有没有人想出如何让 PowerShell 使用app.config文件?我想在我的一个脚本中使用几个 .NET DLL,但他们希望自己的配置部分出现在app.config/中web.config

0 投票
5 回答
693 浏览

.net - 如何管理每个开发人员的配置设置

在 .NET 项目中,假设您有一个配置设置(例如连接字符串)存储在 app.config 文件中,这对于您团队中的每个开发人员来说都是不同的(他们可能使用本地 SQL Server 或特定的服务器实例,或使用远程服务器等)。

您如何构建您的解决方案,以便每个开发人员都可以拥有自己的开发“首选项”(即未检入源代码管理),但提供检入源代码控制的默认连接字符串(从而为构建过程提供正确的默认值或新开发者)。


编辑:file@Jonathon 建议的“”方法可以与该connectionStrings部分一起使用吗?

0 投票
5 回答
16034 浏览

c# - 以编程方式加密 .NET 中的配置文件

有人可以简要介绍一下如何以编程方式在 .NET 中加密配置文件,最好是在 C# 中。

我想做的是对应用程序的启动进行某种检查,以查看某个部分是否不受保护,如果是,则对其进行加密。这适用于设置和连接字符串。

另外,是否有人可以列出加密提供者的类型以及它们之间的区别。

我不知道在普通 WinForms 应用程序中执行此操作的代码对于在 ASP.NET 中执行此操作是否透明。

0 投票
3 回答
983 浏览

java - 在 Java Struts 应用程序中更改默认文件结构

我使用 Struts 已经有一段时间了,但是对于我正在完成的一个项目,我被要求将模板(velocity .vm 文件)、配置(struts.xml、persistence.xml)与主 WAR 文件分开。

我有所有的默认结构,如:

而且我显然找不到关于如何设置(可能在 struts.xml 中)我的模板所在位置以及配置文件所在位置的文档。

我想我也必须在应用程序服务器上使用配置(我使用的是 Jetty 5.1.14)。

那么,关于如何配置它的任何提示?

谢谢


嗯,关于更改模板位置的全部内容是将模板放在设计人员可访问的区域,因此需要进行任何修改,设计人员可以将它们加载到他/她的计算机,编辑并再次上传。我认为这是一个常见的场景。所以,可能我在研究中遗漏了一些东西。也许我专注于将它配置在错误的地方......有什么想法吗?

0 投票
3 回答
7386 浏览

.net - 如何防止 IIS 默认站点 web.config 文件被虚拟目录继承?

我在默认 IIS 站点的 web.config 文件中有以下代码。

然后,当我设置并浏览到虚拟目录时,出现此错误

无法加载文件或程序集“图表”或其依赖项之一。该系统找不到指定的文件。

虚拟目录从默认 web.config 继承模块。

你如何阻止这种继承?

0 投票
1 回答
3664 浏览

vb.net - 使用 VB 和 .Net 1.1 从 web.config 文件中获取配置值

我有以下网络配置文件。我在从“AppName.DataAccess.ConnectionString”键中检索值时遇到了一些困难。我知道我可以将它移动到 AppSetting 块并真正轻松地获取它,但我不想复制密钥(从而使我已经混乱的 web.config 文件变得混乱)。另一个 DLL(我没有源代码)使用这个块,既然它已经存在,为什么不使用它。

我是一名 C# 开发人员(使用 .Net 3.5),这是 VB 代码(使用 .Net 1.1 不少于)所以我已经在一个陌生的地方(我的安全分号在哪里?)。谢谢你的帮助!!

0 投票
6 回答
25834 浏览

c# - 获取另一个exe的App.Config

我有一个带有App.Config文件的 exe。现在我想围绕 exe 创建一个包装 dll 以使用一些功能。

问题是如何从包装器 dll 访问 exe 中的 app.config 属性?

也许我的问题应该多一点,我在 exe 中有以下 app.config 内容:

问题是如何从包装器 dll 中获取“myValue”?


感谢您的解决方案。

实际上,我最初的想法是避免使用 XML 文件读取方法或 LINQ 或其他方法。我首选的解决方案是使用配置管理器库等

对于使用通常与访问 app.config 属性相关联的类的任何帮助,我将不胜感激。

0 投票
7 回答
75699 浏览

wcf - 没有配置文件的 WCF 配置

有谁知道如何在不使用配置文件的情况下以编程方式公开 WCF 服务的一个很好的例子?我知道现在使用 WCF 服务对象模型更加丰富,所以我知道这是可能的。我只是没有看到如何做到这一点的例子。相反,我想看看没有配置文件的消耗是如何完成的。

在任何人问之前,我有一个非常具体的需要在没有配置文件的情况下执行此操作。我通常不会推荐这种做法,但正如我所说,在这种情况下有一个非常具体的需求。