Web アプリケーションで次のエラーがときどき (一見ランダムに) 表示されます。Windows Server 2008R2、IIS 7.5、MVC3、.NET 4.5 を実行しています。
毎回同じエラーです: CS0656: Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.Binder.BinaryOperation'
このエラーが発生した場合、アプリケーション プールの再起動から、アプリケーション自体の再インストールまで、問題を修正するためにあらゆることが必要になる可能性があります。
このエラーは、まったく新しい VM イメージ (以前にソフトウェアをインストールしていない) と、以前にソフトウェアがインストールされていたマシンで発生します。このエラーは、アプリケーションの最初の実行時、または IIS アプリケーション プールがワーカー プロセスをリサイクルするのに十分な時間アプリケーションが停止したときに発生する可能性があります (そのようです)。
私はこのエラーについて多くの調査を行い、複数の解決策を試しましたが、うまくいきませんでした。また、エラーが発生するランダムな頻度により、トラブルシューティングが非常に困難になっています。この問題に関する洞察、または可能な解決策に関するアイデアは、大歓迎です。この時点で、私はほとんど何でも試してみたいと思っています。