タグ

2007年1月20日のブックマーク (1件)

  • .manifest?.local?.config?

    最近のVisual Studioで開発を行うと勝手にできてしまうんです、とか言われました。 これらは全て、アプリケーションが使うDLLの選定に関係しますので覚えてください。 以下、解説していきますが、答えを見るまえに自分で考えてみてください。 出てきた時代順に説明します。 ■ .local DLLリダイレクト用のファイル。Windows 98 SE、またはWindows 2000以降で利用可能。 EXEファイル名の後に.localを付加した空ファイルを作成した場合、EXEがあるディレクトリ内にあるDLLを優先して読み込む。 つまり、System32等の共有ディレクトリ内のファイルより、動作確認がとれているDLLを優先して利用したい場合に使用。特にWindows2000では.manifestが利用できないため、これを使う場面が出てくる。Vistaでは推奨されなくなった。 Windows 20