首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FluentValidation 3.4.6破坏运行时VerificationException的稳定性

FluentValidation 3.4.6破坏运行时VerificationException的稳定性
EN

Stack Overflow用户
提问于 2012-10-12 21:07:05
回答 3查看 557关注 0票数 2

我使用的是FluentValidation 3.4.6,我的项目的目标框架是.net 4。我已经彻底检查了我的解决方案,以确保没有引用旧版本的FluentValidation。

我相信这个版本的FluentValidation已经解决了.NET 4.5中引入的反射错误,但是我仍然得到了一个VerificationException,就像这里http://elegantcode.com/2012/08/23/net-4-5-operation-could-destabilize-the-runtime-yikes/所描述的那样

此时抛出VerificationException:

代码语言:javascript
复制
MyValidator : AbstractValidator<MyObj>

ctor {
     RuleFor(x => x.SomeProperty).Equal(true);
}

at FluentValidation.Resources.LocalizedStringSource.CreateFromExpression(Expression`1 expression, IResourceAccessorBuilder resourceProviderSelectionStrategy) in c:\projects\FluentValidation\src\FluentValidation\Resources\LocalizedStringSource.cs:line 66
at FluentValidation.Validators.PropertyValidator..ctor(Expression`1 errorMessageResourceSelector) in c:\projects\FluentValidation\src\FluentValidation\Validators\PropertyValidator.cs:line 46
at FluentValidation.Validators.EqualValidator..ctor(Object valueToCompare, IEqualityComparer comparer) in c:\projects\FluentValidation\src\FluentValidation\Validators\EqualValidator.cs:line 37
at FluentValidation.DefaultValidatorExtensions.Equal[T,TProperty](IRuleBuilder`2 ruleBuilder, TProperty toCompare, IEqualityComparer comparer) in c:\projects\FluentValidation\src\FluentValidation\DefaultValidatorExtensions.cs:line 143
at MyValidator..ctor() in MyValidator.cs:line 22
EN

回答 3

Stack Overflow用户

发布于 2013-02-14 02:26:06

我将Intellitrace设置为"IntelliTrace events only“,这阻止了我在VS2010中遇到这个问题。

票数 2
EN

Stack Overflow用户

发布于 2012-10-14 20:43:27

我能够在调试器之外运行,并最终将其范围缩小到intell-trace。如果在3.4.6中遇到此问题,请禁用智能跟踪。

票数 1
EN

Stack Overflow用户

发布于 2013-07-04 04:45:26

我似乎还通过将FluentValidation*添加到智能竞赛设置中排除的模块列表(同时保留事件和呼叫信息)来绕过这个问题。这使用的是3.4.6版的FV.NET。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12859764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档