问题标签 [verificationexception]

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 投票
1 回答
315 浏览

c# - RazorEngine 在 testProject 中抛出 VerificationException

我正在尝试使用在 WPF 应用程序RazorEngine中生成一个FlowDocument

在应用程序中包含和使用RazorEngine似乎可以正常工作,但是一旦我尝试在测试项目中使用它,就会出现以下异常:

堆栈跟踪:

我试图寻找VerificationException其他地方描述的问题的潜在解决方案,但没有任何运气。

有没有人知道为什么会抛出这个异常,以及我能做些什么来防止它?

更新:使用 TestDriven.Net 运行测试工作正常,但标准 VS 和 R# 测试运行程序失败。我也尝试在家里创建一个类似的项目,它似乎工作正常,所以开发人员环境中的某些东西似乎是原因。这个问题看起来很相似,但不幸的是我没有 IntelliTrace 可以禁用......

0 投票
1 回答
780 浏览

c# - VerificationException 未处理:操作可能会破坏运行时

我正在尝试计算一些图像的法线贴图和凹凸贴图。为了做到这一点,我正在使用Craig 的 Utility Library。但是,当我尝试创建凹凸贴图时,我收到一个异常说

“未处理 VerificationException:操作可能会破坏运行时”。

我该如何解决这个问题?代码在第二行抛出异常(它也为法线贴图抛出相同的异常,但这个首先出现):

0 投票
1 回答
926 浏览

c# - 为什么这个 DynamicMethod (ldarg.1, newobj, ret) 会触发 VerificationException?

我有一个将构造函数包装在动态工厂方法中的方法:

但是,以下代码会VerificationException.Invoke(…):

如果我替换,则不会引发异常ldarg.1newobj <ctor>ldnull所以问题肯定是由这两条IL指令引起的。进一步的实验表明,错误在于ldarg.1。(对于上面的具体示例,我已将其替换为 a ldstr <string>。)

有人看到这些 IL 指令有什么问题吗?

0 投票
2 回答
3039 浏览

c# - ASP.NET MVC 3 - 操作可能会破坏运行时

我有一个 MVC3.0 (.Net 4.0) 应用程序,它在 Windows 7 开发机器(使用 VS2010)上运行得非常好。相同的应用程序也可以在一台带有 IIS 7 的 Windows 8 服务器上正常运行。

但是,同样的应用程序在其他带有 IIS7 的 Windows 8 Server 上引发以下异常。

操作可能会破坏运行时的稳定性。

堆栈跟踪:

[VerificationException:操作可能会破坏运行时。] System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

请,有人可以帮助我了解导致此问题的原因吗?

它是 .NET Framework 4.0 吗?(我验证了两台服务器都安装了 .Net Framework 4.0)

是 IIS 和 MVC 3.0 问题吗?(我们是否需要单独安装 MVC 3.0 才能运行 IIS?)

我们如何设置 Web 应用程序以在 IIS 7 中以 FULL TRUST 运行?

或者完全是别的东西(尝试用 spnet_regiis.exe -ir 注册 iis 也没有帮助)

是否有必要在 Web 服务器上安装此http://www.microsoft.com/en-us/download/details.aspx?id=1491 ?

任何帮助将不胜感激。

0 投票
3 回答
557 浏览

.net - FluentValidation 3.4.6 破坏运行时 VerificationException

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

我相信这个版本的 FluentValidation 可以解决 .NET 4.5 中引入的反射错误,但是我仍然收到 VerificationException,如此处所述http://elegantcode.com/2012/08/23/net-4 -5-操作-可能会破坏运行时的稳定性-yikes/

此时抛出 VerificationException:

0 投票
1 回答
402 浏览

asp.net-mvc-4 - 新 SPA MVC 4 应用程序中的 OpenID 抛出 VerficationException - 操作可能会破坏运行时的稳定性

通过 SPA 模板从一个新项目开始。按照说明书使用 Google OpenID。UI 现在显示一个带有指向 Google 的链接的按钮...单击该链接调用 VerfiyAuthentication 会引发验证异常。操作可能会破坏运行时的稳定性。

寻找这个例外让我陷入了许多不同的死胡同。

=============================== 来自asp.net的错误============== ====================

操作可能会破坏运行时的稳定性。

说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.Security.VerificationException:操作可能会破坏运行时的稳定性。

源错误:

第 226 行:public ActionResult ExternalLoginCallback(string returnUrl) 第 227 行:{ 第 228 行:AuthenticationResult 结果 = OAuthWebSecurity.VerifyAuthentication(Url.Action("ExternalLoginCallback", new { ReturnUrl = returnUrl })); 第 229 行:如果 (!result.IsSuccessful) 第 230 行:{

源文件:c:\Users\weidson\Documents\Visual Studio 2012\Projects\MvcApplication5\MvcApplication5\Controllers\AccountController.cs 行:228

堆栈跟踪:

[VerificationException:操作可能会破坏运行时。] DotNetOpenAuth.OpenId.Messages.IndirectSignedResponse.GetSignedMessageParts(Channel channel) +991 DotNetOpenAuth.OpenId.ChannelElements.ExtensionsBindingElement.GetExtensionsDictionary(IProtocolMessage message, Boolean ignoreUnsigned) +313 DotNetOpenAuth.OpenId.ChannelElements.d__a .MoveNext() +274 DotNetOpenAuth.OpenId.ChannelElements.ExtensionsBindingElement.ProcessIncomingMessage(IProtocolMessage 消息) +598 DotNetOpenAuth.Messaging.Channel.ProcessIncomingMessage(IProtocolMessage 消息) +1119 DotNetOpenAuth.OpenId.ChannelElements.OpenIdChannel.ProcessIncomingMessage(IProtocolMessage 消息) +398 DotNetOpenAuth .Messaging.Channel.ReadFromRequest(HttpRequestBase httpRequest) +705 DotNetOpenAuth.OpenId.RelyingParty.OpenIdRelyingParty。GetResponse(HttpRequestBase httpRequestInfo) +299 DotNetOpenAuth.OpenId.RelyingParty.OpenIdRelyingParty.GetResponse() +379 DotNetOpenAuth.AspNet.Clients.OpenIdClient.VerifyAuthentication(HttpContextBase context) +183 DotNetOpenAuth.AspNet.OpenAuthSecurityManager.VerifyAuthentication(String returnUrl) +1243 Microsoft。 Web.WebPages.OAuth.OAuthWebSecurity.VerifyAuthenticationCore(HttpContextBase context, String returnUrl) +174 Microsoft.Web.WebPages.OAuth.OAuthWebSecurity.VerifyAuthentication(String returnUrl) +139 MvcApplication5.Controllers.AccountController.ExternalLoginCallback(String returnUrl) 在 c:\ Users\weidson\Documents\Visual Studio 2012\Projects\MvcApplication5\MvcApplication5\Controllers\AccountController.cs:228 lambda_method(Closure, ControllerBase, Object[]) +181 System.Web.Mvc.ActionMethodDispatcher。执行(ControllerBase 控制器,Object[] 参数)+59 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext,IDictionary2 parameters) +437 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2个参数) +60 System.Web.Mvc.Async.AsyncControllerActionInvoker.InvokeSynchronousActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary 2 parameters) +50 System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +75 System.Web.Mvc.Async.<>c__DisplayClass81.b__7(IAsyncResult ) +44 System.Web.Mvc.Async.WrappedAsyncResult 1.End() +140 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +102 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +49 System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +126 System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +323 System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +323 System.Web.Mvc.Async.<>c__DisplayClass37.<BeginInvokeActionMethodWithFilters>b__36(IAsyncResult asyncResult) +44 System.Web.Mvc.Async.WrappedAsyncResult1.End() +140 System. Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +102 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +50 System.Web.Mvc.Async.<>c _DisplayClass2a.b_ 20 () +68 System.Web.Mvc.Async.<>c _DisplayClass25.b_ 22(IAsyncResult asyncResult) +184 System.Web.Mvc.Async.WrappedAsyncResult1.End() +137 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +56 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +40 System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +40 System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +47 System.Web.Mvc.Async.WrappedAsyncResult1.End() +152 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, 对象标签) +59 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, 对象标签) +40 System.Web .Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +44 System.Web.Mvc.Async.<>c _DisplayClass4.b__3(IAsyncResult ar) +47 System.Web.Mvc.Async.WrappedAsyncResult1.End() +152 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +59 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +40 System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +39 System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +39 System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +45 System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +47 System.Web.Mvc.Async.WrappedAsyncResult1.End() +152 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, 对象标签) +59 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, 对象标签) +40 System.Web .Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +40 System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult 结果) +38 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +930 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +188

0 投票
0 回答
228 浏览

c# - ASP.NET MVC ViewModel 的日期时间?给出:操作可能会破坏运行时

好吧,标题很好地总结了它,我知道我应该提供足够的信息来让这个问题尽可能容易回答,但我完全不知道是什么原因造成的,我只知道它是如何发生的.

我在这里的目标是找到在相同或相似情况下遇到此问题的人。

场景: 我有一个视图模型类,一切正常,但是有一个 Datetime 属性,它为我提供了 Datetime (01/01/0001) 的默认值,所以我将它设为 Nullable,然后我得到了这个错误。

我知道有很多不同的方法可以通过使其可空来实现我的意图,但我担心如果我不找出问题所在或导致它的原因,以后可能会在更复杂的情况下再次发生重要甚至更糟的是,我没有 B 计划。

对此的任何想法将不胜感激,如果您希望我在问题中包含其他内容,请告诉我,我会立即对其进行编辑,老实说,我不知道在这种特殊情况下显示什么重要.

谢谢!

0 投票
1 回答
501 浏览

php - 通过用户代理通过验证无法正常工作

所以我建立了一个年龄验证页面,阻止爬虫进入主站点。但是,我添加了一些代码,如果没有为他们设置 cookie,应该允许爬虫通过而不是普通用户。但是它似乎不起作用,facebook 只是被重定向,我需要打开图形信息。我转到调试器并输入站点的 url,它只显示 facebook 爬虫被重定向。以下代码验证根本不起作用,例如,当我将浏览会话更改为 googlebot 时,它会被重定向。

下面的代码适用于 googlebot 和其他搜索爬虫,但不适用于 facebook。如果 facebooks 试图抓取,facebook 就会被重定向。

0 投票
1 回答
1652 浏览

.net - 操作可能会破坏运行时企业库 6

我创建了一个 .NET 4.5 控制台应用程序来试用新的 Ent Lib v6 中的语义日志记录位。使用 PDF 中的示例代码:

立即运行代码会出现错误“操作可能会破坏运行时”。查看 VS2012 的异常帮助程序中的堆栈跟踪,我看到

查看 Entlib 源代码,SqlDatabaseSink.cs 中的第 32 行显示

转到 RetryPolicyGeneric.cs 中的第 59 行,显示

但我没有看到任何可能导致问题的隐式转换,这是在其他 SO 帖子中发现的。

我错过了什么?有没有人真正看到日志块“开箱即用”?

谢谢,

0 投票
2 回答
1707 浏览

java - android dalvik验证错误:register1 v1 type 0,wanted ref

我一直在学习如何编写 smali 文件,并且我创建了一个特定的方法,它接受一个字符串参数并将其放入日志中。它的 java 等价物是这样的:

当我再次对其进行修改并签署 apk 时,我在 logCat 中收到以下错误:

这是smali文件中的方法:

谁能向我解释如何调试此错误?