问题标签 [targetinvocationexception]
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.
c# - NSubstitute 中的 TargetInvocationException
我想编写一个测试检查我的抽象类构造函数是否正确处理无效参数。我写了一个测试:
这个测试没有通过,因为 NSubstitute 抛出 aTargetInvocationException
而不是ArgumentException
. 我寻求的实际例外实际上是其中InnerException
的一个TargetInvocationException
。我可以编写一个辅助方法,例如:
但我想,应该有某种通用的方法来解决这个问题。有吗?
c# - C# 事件/委托 TargetInvocationException (WPF)
我正在玩活动/代表,我经常收到以下错误:
PresentationFramework.dll 中出现“System.Reflection.TargetInvocationException”类型的未处理异常
附加信息:调用的目标已引发异常。
我的代码如下:
显然,我在另一个位置有代码来打开 TestWindow 对象:
和:
c# - 异步方法中的目标调用异常
我正在尝试从 rss 提要中检索项目,但有时我会收到 TargetInvocationException '无法连接到远程服务器'。我正在尝试使用 try catch 块来捕获此错误,但我没有进行管理,因为我需要在整个其他代码中使用变量提要,并且像这样它是不可见的。有什么建议么?
asp.net-mvc-4 - 如何在 ASP.NET MVC4 中初始化简单的成员资格
如何在 ASP.NET MVC4 中初始化简单的成员资格
嗨,我正在研究 ASP.NET MVC4。如您所知,ASP.NET MVC4 中禁用了成员资格/身份验证机制;如果我们想启用它,我们需要:
1)编辑后续行(在类SimpleMembershipInitializer的构造函数中,文件InitializeSimpleMembershipAttribute.cs)
2) 在您的 Web.Config 部分中添加一个新密钥。
注意:我已经在我的数据库中创建了表“用户”,DefaultConnection 设置正确。
编辑:让“DefaultConnectionString”成为
当我尝试在我的 Web 应用程序中“登录”时,我在调用 EnsureInitialized() 时收到 TargetInvocationException:这里是我的 InitializeSimpleMembershipAttribute 类的完整源代码:
有人建议我这个错误可能意味着简单的成员资格在应用程序的另一部分被初始化,但我不明白这可能发生在哪里:这是我的 global.asax.cs 的文本:
如您所见,没有什么奇怪的。我也尝试在文件 global.asax.cs 中移动,正如这里所建议的那样,但即便如此我也得到了同样的例外。
我没有特殊要求:我只想登录我的 MVC 4 应用程序,就像我之前编写的 MVC3 应用程序一样。
谁能建议我错误在哪里?
谢谢!
它
sql - JPQL Like 语句不返回结果
我的应用程序中有一个 FILE 表(使用 postgreSQL),它存储了我在操作系统上拥有的文件的完整路径。
当我尝试做一个“喜欢”查询时,当我知道有数据保存时,我一直得到零结果。
这是有问题的查询:
不知道为什么会这样。当我采用 hibernate 正在生成的内容并插入绝对路径时,我确实在我的数据库中看到了返回的元组。
有没有人处理过这个问题?如果是这样,您是如何解决问题的?我尝试将我的 ':path' 变量硬编码为 "'/data/myData/.settings%'"、"%/data/myData/.settings%"、"//data//myData//.settings% "但仍然没有返回任何内容。没有错误,但我无法弄清楚为什么没有结果。
c# - Activator.CreateInstance 上的 TargetInvocationException
我在使用反射实例化 DLL 文件中定义的类时遇到了一些问题。尽管代码看起来不错,但我在 Activator.CreateInstance 上得到了 TargetInvocationException。代码如下(目前只有一个 DLL 可用):
这是我要实例化的类:
我设法防止该问题发生的唯一方法是在编译之前将加载的 .dll 添加到引用中。问题是,通常在编译期间没有办法知道需要加载哪些库。我在这里想念什么?
整个解决方案(虽然目前有点混乱)可以在这里下载:http: //nazr.in/rOD
任何帮助将不胜感激!先感谢您。
c# - TargetInvocationException Being Thrown c#
I have a routine which is called upon a background worker completing. As below;
The line it's breaking at is;
The exception is null reference exception and it occurs when setting the data source
The code for BatteryNameComparer
c# - SetValue 属性反射异常处理问题
对 SetValue 使用属性反射时,该属性会引发 TargetInvocationException。但是,由于对 SetValue 的调用是调用,因此异常会被捕获并且不会在属性中进行处理。有没有办法处理属性中的目标异常并只在主程序中抛出它?
我希望这个 throw 就像我只是进行了一个方法调用,而不是一个调用。
编辑澄清:
我遇到的问题是,在反射类中,我收到一条调试消息,上面写着“用户代码未处理异常”。我必须“继续”调试会话,内部异常是“真正的”异常。这只是意料之中吗?我不想收到警告(我不想隐藏警告),我希望代码修复警告。
connection - 获得 ConnectFailure 后如何连接到 WCF?
我有一个在服务器中运行的 WCF 服务和一个 Windows 应用程序,它每 30 秒有一个计时器,由 WCF 检查来自数据库的一些新闻值。
一切进展顺利,但如果我的服务器(当 WCF 运行时)由于某种原因脱机或退出,我会收到异常 System.Reflection.TargetInvocationException 或 System.Net.WebExceptionStatus.ConnectFailure。
我想要的是,我的计时器将每 30 秒检查一次,我想在我的服务器恢复时重新建立连接。实际上,唯一的方法是关闭并打开 WinForm 应用程序。
如何在不关闭我的应用程序的情况下检查连接是否恢复或重新连接?
vb.net - 使用 ActiveReports 生成报告时出现异常“GDI+ 中发生一般错误”
使用 Active 报告工具使用反射生成报告时出现异常。我正在粘贴我得到的日志和代码。 代码
日志