Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# RazorEngine在testProject中抛出验证异常_C#_.net_Razorengine_Verificationexception - Fatal编程技术网

C# RazorEngine在testProject中抛出验证异常

C# RazorEngine在testProject中抛出验证异常,c#,.net,razorengine,verificationexception,C#,.net,Razorengine,Verificationexception,我正在尝试使用RazorEngine在WPF应用程序中生成FlowDocument 在应用程序中包括并使用,RazorEngine似乎很好,但当我尝试在测试项目中使用它时,我得到了以下异常: System.Security.VerificationException: Operation could destabilize the runtime. 堆栈跟踪: System.Web.Razor.CSharpRazorCodeLanguage..ctor() RazorEngine.Compil

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

在应用程序中包括并使用,
RazorEngine
似乎很好,但当我尝试在测试项目中使用它时,我得到了以下异常:

System.Security.VerificationException: Operation could destabilize the runtime.
堆栈跟踪:

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#TestRunner失败。我还尝试在家里创建一个类似的项目,在那里它似乎工作正常,因此开发人员环境中的某些东西似乎是原因。看起来很相似,但不幸的是我没有要禁用的IntelliTrace…

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