- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试测试网上商店的页面,我想使用 mollie 的 API 客户端。 https://github.com/foxip/mollie-api-csharp#how-to-use-the-api-client但我遇到了一些问题:
当我尝试在普通的 visual studio 中进行测试时,我遇到了一些错误:在 program.cs 中
MollieClient mollieClient = new MollieClient();
mollieClient.setApiKey(ConfigurationManager.AppSettings["mollie_api_key"]);
在 app.config 文件中我发现了这个:
<appSettings configSource="localApp.config">
<add key="mollie_api_key" value="test_1234" />
</appSettings>
出于显而易见的原因,我将我的 API key 更改为假 key ,但是这段代码给出了一个错误,它找不到 key 及其值,我找到的一个简单的解决方案是:
MollieClient mollieClient = new MollieClient();
mollieClient.setApiKey("Test_1234");
这行得通,控制台显示我正在加载发行者......但它在这里给出了一个错误;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
我得到一个ConfigurationErrorsException
,我认为请求的值为空,这就是我认为导致问题的原因
但是下一行应该可以解决这个问题,不是吗?
if (!String.IsNullOrEmpty(ConfigurationManager.AppSettings["Proxy"]))
{
WebProxy proxy = new WebProxy(new Uri(ConfigurationManager.AppSettings["Proxy"]));
request.Proxy = proxy;
}
最佳答案
在我看来你错误地添加了 configSource
属性。该属性强制从外部文件读取设置,您可能没有该文件。此外,此元素的正确语法是 file
,您可以在 the documentation 中找到在 appSettings
上。
这将是异常的原因。删除 configSource
就可以了。
关于c# - 读取 app.config 设置时出现 ConfigurationErrorsException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29094585/
我有一个在本地运行良好的应用程序,但是在部署时我看到了错误: Exception information: Exception type: ConfigurationErrorsExcepti
我正在为我的 MVC 应用程序使用 Stackexchange redis,并且我经常收到如下所示的 w3wp 异常。它不会在生产中发生,所以我想知道这是否与 Visual studio 有关? 使用
更新 - 现在不需要回答这个问题,我已经在下面解决了。 您好,我正在尝试在 .NET 中实现自定义跟踪监听器,但在通过配置文件添加跟踪监听器时遇到问题。 我在堆栈溢出上找到了类似的帖子,但它似乎没有帮
更新问题(正确指出问题) 我正在使用一个库,它实现了一个派生自 ApplicationSettingsBase 的类。 namespace MyLib { public sealed clas
我想添加一个行为扩展,以便我的服务类将使用 Ninject 实例化。我创建了一个继承自BehaviorExtensionElement 的类,并将其注册到我的App.config 中。我看不到任何明显
我正在创建一个类来从配置文件中读取/写入自定义配置。这里是配置文件
应用:工业 PC W7 旗舰版 64 位 问题:我们经常在断电(切断)时遇到问题,看起来像我们使用的这种中断损坏文件设置如下:Properties.Settings.Default. 当应用程序再次启
我正在限制用户可以从 Web.config 上传到站点的文件大小。正如解释的那样 here ,如果不接受大小,它应该抛出 ConfigurationErrorsException。我试图从上传请求的操
出于测试目的,我安装了一个干净的 XP 虚拟机,仅应用了 .NET 3.5 SP1 可再发行组件。 当我尝试启动我们的 WinForms 应用程序时,出现以下异常: System.Configurat
Unrecognized element 'setting'. (C:\Dev\DOT.NET\AutoPay\ibeam.config line 15) AppInfo.Sections.Get("
我有一个简单的控制台应用程序,旨在在我运行它时读取自定义配置异常(下面的代码) 我在调用 ConfigurationManager.GetSection 时收到带有消息“无效键值”的 Configur
我正在尝试测试网上商店的页面,我想使用 mollie 的 API 客户端。 https://github.com/foxip/mollie-api-csharp#how-to-use-the-api-
我有一个具有自定义配置部分的 Windows 服务。在 configSectionHandler 类中,我使用属性的属性来验证这样的设置: //ProcessingSleepTime Prop
嘿大家, 在“ return((string)(this [” TargetDir“])); ”上进行编译时,如何解决编译器错误: System.Configuration.Configurati
我正在尝试访问 Windows 服务应用程序中 app.config 的自定义部分。 我是这样定义的 ... 出现以下错误 An error occurred creating
我在App.Config中有以下configSection。
在 WCF 应用程序中,我有一些自定义配置类用于 app.config .但是,我从 WCF 服务主机获得以下堆栈跟踪(它尝试在 WCF 服务的构造函数中检索自定义配置): System.Reflec
一些背景:我有一个带有 5 个 Web 引用的 Windows 服务,在开发、测试、QC 的几个环境中一切都很好。开发和测试正在运行 windows 2003、QC 和 PROD windows 20
有谁知道这个特殊的异常意味着什么以及如何解决它? 请注意,我并不是在“异常”对话框中寻求有关抑制它的帮助。如果可能的话,我想了解它的根本原因以及如何解决原因本身。 谢谢。 附言 导致 FCE 的行是:
我正在尝试在 .net Core 2.2 应用程序中使用 ConfigurationErrorsException。我在这里查看了文档:https://learn.microsoft.com/en-u
我是一名优秀的程序员,十分优秀!