首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RazorEngine在testProject中投掷VerificationException

RazorEngine在testProject中投掷VerificationException
EN

Stack Overflow用户
提问于 2011-12-22 14:19:02
回答 1查看 324关注 0票数 0

我试图使用RazorEngine在WPF应用程序中生成FlowDocument

在应用程序中包括和使用RazorEngine似乎很好,但是一旦我尝试在一个测试项目中使用它,我就会得到以下例外:

代码语言:javascript
复制
System.Security.VerificationException: Operation could destabilize the runtime.

堆栈跟踪:

代码语言:javascript
复制
System.Web.Razor.CSharpRazorCodeLanguage..ctor()
RazorEngine.Compilation.CSharp.CSharpRazorCodeLanguage..ctor(Boolean strictMode)
RazorEngine.Compilation.CSharp.CSharpDirectCompilerService..ctor(Boolean strictMode, Func`1 markupParserFactory)
RazorEngine.Compilation.DefaultCompilerServiceFactory.CreateCompilerService(Language language)
RazorEngine.Templating.TemplateService.CreateTemplateType(String razorTemplate, Type modelType)
RazorEngine.Templating.TemplateService.CreateTemplateType(String razorTemplate)
RazorEngine.Templating.TemplateService.CreateTemplate(String razorTemplate)
RazorEngine.Templating.TemplateService.Parse(String razorTemplate)
RazorEngine.Razor.Parse(String razorTemplate)
TestProject1.UnitTest1.TestMethod1() in c:\users\vvi\documents\visual studio 2010\Projects\RazorEngineSpike\TestProject1\UnitTest1.cs: line 17

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

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

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

EN

回答 1

Stack Overflow用户

发布于 2011-12-23 09:07:36

结果是导致此错误的是TypeMock。通过禁用TypeMock,测试不会失败。

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

https://stackoverflow.com/questions/8605163

复制
相关文章

相似问题

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