【问题标题】:Configuration File in .net.net 中的配置文件
【发布时间】:2012-12-05 08:51:35
【问题描述】:

我们在 .net 中开发了调度程序,并且运行良好。我们已将电子邮件详细信息存储在向支持组发送电子邮件所需的应用程序配置中。它工作正常。

现在我的问题是,如果我在 Application Configuration 文件中添加新的详细信息,或者如果我更新应用程序文件中的任何详细信息,并且在该操作期间如果我做错了什么,我会收到错误提示

 Configuration System Failed to initialise.

在这种情况下,无法从配置系统中找到电子邮件详细信息,我们将无法收到电子邮件警报。

任何人都可以解决这个问题吗?

出于某些政策原因,我不想使用 Registry 或 Machine.config 文件。

【问题讨论】:

  • 您要添加哪些详细信息?您如何添加这些 - 手动或通过代码?
  • 我正在通过菜单添加/更新设置
  • 你需要提供更多关于你的配置文件的细节,它是如何被写入的以及你所说的这个工作是什么。

标签: c# configuration default


【解决方案1】:

如果配置文件的格式错误,您总是会收到该错误。基本上是框架说你对文件内容的布局有错误。

如果您想发布文件的内容,我可能会提供更多帮助。

【讨论】:

  • 是的,我知道,一旦我得到错误,我可以看到文件并找出错误,但我的意思是,我们有错误调度程序甚至没有获得基本的电子邮件地址来发送电子邮件......
  • 所以我需要检查作业是否运行成功或失败,并且调度程序不会使用电子邮件通知
  • 您有调度程序使用的数据库吗?我总是将电子邮件地址存储在数据库中,而不是配置文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-13
  • 1970-01-01
相关资源
最近更新 更多