経験を積むためだけに、単純な WPF アプリケーションを作成しました。ユーザーがボタンをクリックすると、データベースから情報を取得するだけです。
アプリケーションは私の PC では (公開オプションを使用して) 正常に動作しますが、ラップトップと友人の PC で実行しようとすると、ボタンを押すとすぐにアプリがクラッシュしました。
データベースに接続するために使用する Entity Framework と関係があると 99% 確信しています (ボタンのクリックで実行されるすべての機能は、接続して DB から情報を取得することです)。
Googleで答えを探した後、PCへの.netのインストール、またはプロジェクトの参照に関係がある可能性があることがわかりました。
ただし、.net FW のバージョンは私の PC とラップトップで同じであり、参照はすべてコピー ローカルとしてマークされていました (テストのためだけに!)。
他に何がそのような問題を引き起こす可能性がありますか? もう本当にわからない…
アップデート
例外を使用して、私が得たエラーは次のとおりであることがわかりました。
The specified store provider cannot be found in the configuration, or is not valid.
また、Googleでさらに深く検索することで、この問題を解決しました。
解決策は以下にあります...
ハッピーコーディング!