セキュリティトランスペアレントメソッドによる試み 'System.Web.Mvc.PreApplicationStartCode.Start()'によるセキュリティへのアクセス重要なメソッド 'System.Web.WebPages.Razor.PreApplicationStartCode.Start()'が失敗しました。セキュリティトランスペアレントメソッド 'system.web.mvc.preapplicationStartcode.start'によるセキュリティcritcalメソッドへのアクセスが失敗しました。失敗しました。
プロジェクトを実行すると上記のエラーが発生します。
Nugetからパッケージをダウンロードする方法についていくつかの記事を読んだことがありますが、私の問題は、このプロジェクトはソース管理からダウンロードされていて、他のすべてのマシンですぐに動作するようです。 この新しいマシンにはありません。 理想的には、私はプロジェクトを邪魔したり、ソースコントロールに何かをチェックして他のマシンでそれを壊したりしたくないのです。
プロジェクトは、それ自体、いくつかの.netビットのwebformsと少しの剃刀を使った古いクラシックASPプロジェクトです。以前はVS 2012/2015で実行されていましたが、今はこの新しいマシンにVS 2017があります。これが関係するかどうかわかりますので、私の質問は
です。実際のsln/projectではなく、実際の「環境」内に何かがありますか?