0

PEX 探索中に次のことがありました。

!エラー![実行] ランタイム コンテキスト Microsoft.Pex.Engine.Libraries.MicrosoftVisualBasicLibrary+ProjectErrorRuntimeContextAttribute+Context を開けませんでした

[シンボル] C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll のシンボルを読み込めませんでした

[記号] 検索パス: ;

!エラー![実行] ランタイム コンテキスト Microsoft.Pex.Engine.Libraries.MicrosoftVisualBasicLibrary+ProjectErrorRuntimeContextAttribute+Context のロールバックに失敗しました

いくつかのソフトウェア更新プログラムをアンインストールしてこの問題を修正しようとしましたが ( PEX の実行中にエラーが発生する で説明されているように)、残念ながら問題はまだ残っています。

誰かがこれに対する解決策を見つけましたか?

よろしく、 JP

4

2 に答える 2

1

回避策として、必要がない場合は、VisualBasic アセンブリをインストルメントしないように Pex に指示できます。

次の行を PexAssemblyInfo.cs に配置します。

[assembly: PexInstrumentAssembly("Microsoft.VisualBasic", InstrumentationLevel=PexInstrumentationLevel.Excluded)]
于 2014-10-23T07:17:19.140 に答える
1

同じエラーが発生しました。
その際、.NET 4 を .NET 4.5 に置き換えました。
その後、pex は正常に実行されます。してみてください。
http://www.microsoft.com/en-us/download/details.aspx?id=30653

于 2013-07-18T04:27:41.503 に答える