BVE TrainsimのAdd Onを新しく導入するとき、ATSプラグインが依存しているランタイムライブラリがインストールされていことが原因と考えられるエラーが発生して、シナリオをプレーできないことがあります。このような場合に、該当するATSプラグインそのものからライブラリの依存関係をたどる方法がないか調べたので、以下にメモします。
- Dependencies(https://github.com/lucasg/Dependencies)を入手する
- DependenciesGUI.exeを起動して、調べたいATSプラグインを読み込む
- 依存関係のリストに表示されたライブラリ名称から、どのランタイムパッケージが必要か推測する
参考サイト
- 「Visual C++ アプリケーションの依存関係の理解」
- 「Visual C++ での配置」
- 「Visual C++ ランタイムDLL名に対応する 再頒布可能パッケージの対応表」
- 「Visual C++ ランタイム ライブラリ」
- 「【2023年対応】 Microsoft Visual C++ ランタイムライブラリ 再頒布可能パッケージのまとめ 2005~2022まで」