问题标签 [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 回答
1339 浏览

c# - app.config 怪异

我的 app.config 文件发生了一件奇怪的事情。我的 ConnectionStrings 部分包含以下内容:

但是,当我通过 ConfigurationManager.ConnectionStrings[0] 查询该部分时,我得到了这个连接字符串:

它从哪里得到这个值?

0 投票
2 回答
2011 浏览

app-config - app.config 加密

我正在点网中开发一个 Windows 应用程序。它的配置文件包含敏感数据,例如 sql pass..所以在部署应用程序时,我想将其加密。我用谷歌搜索了一下,找到了一个 Rsiprovider 来加密字段。但是加密是特定于机器的,需要以明文模式部署配置文件,并且在第一次运行程序后,加密在运行机器上成功。有没有办法将配置文件部署为加密?

0 投票
3 回答
552 浏览

visual-studio - Visual Studio & SubVersion : 机器特定文件呢

例如,我们有一个带有 app.config 文件的单元测试项目。app.config 文件被配置为在我们的构建服务器上工作。但是,如果我们想在本地(使用本地数据库)运行我们的测试,我们必须更改 app.config...每次...有没有办法永远不更改 app.config,而是让另一个文件覆盖应用程序。配置配置?(这样没有人会意外地在颠覆中提交损坏的 app.config 吗?)

(对于 web.config 来说,同样的偏离路线,...)

谢谢,列文卡登

0 投票
1 回答
1303 浏览

.net - 在 app.config 文件中配置条件编译符号

我们可以在 app.config 文件中配置条件编译符号吗?如果可能的话,让我们知道如何去做。

0 投票
4 回答
2367 浏览

c# - 是否可以在运行时修改配置 ConnectionStrings?

是否可以在运行时修改 app.config/web.config 中定义的连接字符串?我想根据运行应用程序/站点的机器使用不同的配置文件(当然,仅用于调试目的。我们将在部署时使用常规配置文件)。

我可以编写 AppSettings,但不能编写 ConnectionStrings (AFAIK)。或者我可以吗?

0 投票
4 回答
2679 浏览

.net - 多个配置文件:进程从哪个文件读取?

我有一个包含多个项目的解决方案。在每个项目中,我添加了一个 .config 文件,其中包含影响本地设置的设置。

当我尝试读取数据库连接的设置时,我得到了一些我不知道它们来自哪里的值。

这是 DatabaseLayer 解决方案的 .config 文件:

当我执行该行时

我有空引用对象异常。所以我尝试执行以下命令:

它回来了

不知道从哪里来的。

如果有人能展示如何为具有多个项目的解决方案制作全局 .config 文件以及如何链接本地(项目).config 文件,我将不胜感激。

谢谢!

0 投票
1 回答
1615 浏览

configuration - .NET 类型可从 App.Config 加载

如何设计一种类型,以与 SMTPClient 类或 TraceListener 相同的方式从 App.Config 文件加载其属性?这样做时我应该遵循什么标准?

0 投票
1 回答
2845 浏览

connection-string - 使用 App.Config 的类库中强类型数据集的动态连接字符串

这是我在 StackOverflow.com 上的第一个问题,我不确定这是否是正确的方法。我发现了一个类似的问题,标题为:Modifying the Data Source for the Strongly Typed Dataset Connection String。但是,提供的答案对我不起作用。我无法对此发表评论,因为我没有足够的“声誉积分”(再次,我刚刚注册),并且我不想提供“答案”,因为我不知道正确的回答。

我的问题是我需要能够修改生成的 myproject 中的连接字符串。dll .config 文件,但这样做对我完全没有影响。我的库仍然使用在设计时设置的默认连接字符串。我已经尝试了所有我知道的尝试,但仍然没有运气。我已经尝试使用多种不同的方法解决这个问题,但问题仍然存在。对于我的具体问题,我在互联网上也找不到任何帮助。如果有人能解释为什么我修改的配置文件没有被读取,那就太好了。

有用的信息:

  • 我正在使用强类型数据集
  • 我在设计时不知道实际的连接字符串。
  • app.config 不允许我指定“用户”范围的连接字符串。
  • 我绑定到一个类库(没有 Windows 窗体)

感谢您的任何帮助!

卢克

0 投票
2 回答
991 浏览

.net - 将此 app.config xml 转换为代码?(WCF)

我需要将以下 app.config 部分转换为代码。我已经看过几个例子,但仍然不能让它发挥作用。有人可以帮忙吗?

我的用例是我正在编写一个将由其他非.net 应用程序使用的 dll,因此我没有放置 app.config 的好地方。

谢谢!

0 投票
5 回答
23456 浏览

c# - 如何将自定义对象的集合存储到 user.config 文件中?

我想将自定义对象的集合存储在 user.config 文件中,并希望以编程方式从集合中添加和删除项目,然后将修改后的列表保存回配置文件。

我的项目具有以下简单形式:

在我的 app.config 中,我已经创建了一个自定义部分:

我还可以通过实现读取设置IConfigurationSectionHandler

我在这篇文章之后做了所有这些。但是,使用这种方法,我只能将app.config 中的设置读取List<UserInfo>到集合中,但我还需要写回修改后的列表。

我正在搜索文档但没有成功,现在我有点卡住了。我错过了什么?