0

Visual Studio 2005 を使用して DLL をビルドしています。DLL をテキスト エディターで開くと、次のように複数の MS CRT を参照していることがわかります。依存要素が参照する DLL の名前を見つけるにはどうすればよいですか? CTR の 8.0.50727.5592 バージョンにリンクする依存関係のソースを具体的に見つけようとしていますが、これが最後のものです。

何か案は?

4

3 に答える 3

1

ほとんどの場合、使用しているランタイムの別のバージョンを使用するサード パーティのライブラリに対してリンクしているため、依存関係が自動的に挿入されています。dll がリンクしているライブラリを確認してください。そのうちの 1 つに、そこにある正確な追加の依存関係がある可能性があります。ちなみに、VS2005 を使用して dll を開き、埋め込まれたマニフェストを確認できます。

于 2011-04-18T21:07:43.140 に答える
0

この場合に必要なものを正確に教えてくれるかどうかはわかりませんが、Dependency Walkerはそれを明らかにするかもしれません。どの依存 dll が CRT に依存しているかが表示され、マニフェストからのバージョンが表示される場合もありますが、よくわかりません。

于 2011-04-18T21:07:33.297 に答える