!错误! PEX探索期间的[执行]运行时上下文

时间:2013-07-05 09:54:49

标签: visual-studio-2012 windows-7 pex

我在PEX探索期间有以下内容:

!错误! [执行]运行时上下文Microsoft.Pex.Engine.Libraries.MicrosoftVisualBasicLibrary + ProjectErrorRuntimeContextAttribute + Context无法打开

[symbols]无法加载C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ Microsoft.VisualBasic \ v4.0_10.0.0.0__b03f5f7f11d50a3a \ Microsoft.VisualBasic.dll

的符号

[symbols]搜索路径:;

!错误! [execution]运行时上下文Microsoft.Pex.Engine.Libraries.MicrosoftVisualBasicLibrary + ProjectErrorRuntimeContextAttribute + Context无法回滚

我尝试通过卸载一些软件更新来修复此问题(如While running PEX getting error中所述),但不幸的是问题仍然存在。

有人找到解决方案吗?

祝你好运, JP

2 个答案:

答案 0 :(得分:1)

我得到了同样的错误 那时,我用.NET 4.5取代了.NET 4 之后,pex成功运行。 请试试。
http://www.microsoft.com/en-us/download/details.aspx?id=30653

答案 1 :(得分:1)

作为一种解决方法,如果您不需要,可以告诉Pex不要使用VisualBasic程序集。

将以下行放入PexAssemblyInfo.cs:

[assembly: PexInstrumentAssembly("Microsoft.VisualBasic", InstrumentationLevel=PexInstrumentationLevel.Excluded)]