2013-02-28 168 views
2

首先 - 在PEX上真棒!运行PEX时出现错误

我们正在尝试为我们的一个Office Add-In项目执行代码探索。所以,首先让我问问你 - 这是可行的吗?换句话说,PEX可以帮助我使用Add-In/VSTO项目吗?

其次,我想对我们的外接方法之一执行PEX并得到了以下错误

---说明 运行时上下文Microsoft.Pex.Engine.Libraries.MicrosoftVisualBasicLibrary + ProjectErrorRuntimeContextAttribute +上下文没有开放

运行时上下文Microsoft.Pex.Engine.Libraries.MicrosoftVisualBasicLibrary + ProjectErrorRuntimeContextAttribute +语境未能打开

---异常详细

System.InvalidProgramException:公共语言运行时检测到无效的程序。 System.Void Microsoft.VisualBasic.CompilerServices.ProjectData..ctor() at Microsoft.VisualBasic.CompilerServices.ProjectData Microsoft.VisualBasic.CompilerServices.ProjectData.GetProjectData() at Microsoft.VisualBasic.ErrObject Microsoft.VisualBasic.Information.Err () at System.Void Microsoft.VisualBasic.CompilerServices.ProjectData.ClearProjectError()

任何帮助表示赞赏!!!

感谢, Mrunal布赫

+0

我在这个确切的时刻发现了同样的错误。我会试着看看它是否阻止了正常的pex操作。 – alcor 2013-05-09 13:06:58

回答

1

我跑的Pex,当最近看到了同样的InvalidProgramException问题。我之前能够成功运行Pex,没有任何问题。我卸载了Windows安全更新KB2742595,并解决了该问题。我再也看不到来自CLR的InvalidProgramException。

作为参考,here是与安全更新和MS单元测试框架类似的问题。

相关问题