一人情シスのつぶやき

名古屋の中小企業で一人情シスをしている作者が、日々の業務で思うことをつぶやきます。

Bootstrapper().Run() 実行時にFileNotFoundException

WPFでPrsimを習得しようと日々格闘中です。

ふとしたタイミングで、Bootstrapper().Run()実行時に

"ファイルまたはアセンブリ 'System.Runtime, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'、
またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
":"System.Runtime, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"

なるエラーが表示されて進まなくなってしまいました。 シンプルなShellのみ起動するように修正してもダメ。NuGetですべてのライブラリを一旦アンインストールし、最小限のみとして前に正常に起動した状態に戻してもダメ。

どうやら、app.configとターゲットバージョンにより発生(自分のプロジェクトでは4.7.2)するらしい。

.NET Standard issues on .NET Framework 4.7.1 · Issue #567 · dotnet/standard · GitHub

Workaroundsにあるようにapp.configのdependentAssemblyタグをすべて削除し、ターゲットバージョンを一旦4.0にして再度4.7.2に戻したところエラーが消えて動作するようになった...