2011-01-12 20 views
0

Win2k8-R2の製品/ファイルのバージョン情報、 ".so"ファイルの著作権情報は表示されません。私は管理者としてログインしています。同じファイルの名前を変更して別のファイルに拡張した場合、 ".dll"または ".txt"、私はすべての情報(ファイル/バージョン情報、著作権情報)を見ることができます。Win2k8R2は.soファイルのファイル/製品バージョン情報を表示していません

Win2k8-R2は期待していますか?それはどこかに文書化されていますか?

+1

プログラミングしていません.... – leppie

答えて

0

これは仕様です。 "プロパティページ"コード(指定されたファイルタイプの "詳細"ページの内容を満たす)は、ファイル拡張子によって登録されます。

HKEY_CLASSES_ROOT.soが同じレジストリキー値を持つように、HKEY_CLASSES_ROOT.dllのレジストリエントリを複製してみてください。

regeditを開始します。 HKEY_CLASSES_ROOT \ .dllを探します このレジストリキー全体をディスクファイル(so.reg)にエクスポートします メモ帳でso.regファイルを編集します。 "\ .dll"へのすべてのレジストリキーパスの参照の名前を "\ .so"に変更します。 "dllfile"参照を同じにします。 so.regを保存します。 so.regをダブルクリックして登録します。 (すべてのプロンプトにyesと答えてください)

開いているエクスプローラウィンドウをすべて閉じてから、.soファイルがあるものを再度開きます。 .soファイルを右クリックします。詳細ページとすべてのDLLバージョン情報がその内部に表示されます。

+0

ありがとうございました。私は2つの質問があります:1.それはどこかに文書化されていますか? 2.私があなたに言及した手順(.dllレジストリキーを.soにエクスポートする)を試みましたが、うまくいかないようです。私は何か必要なことは他にありますか? – bayCoder

+0

1)MSDNに記載されています。 2)Windows 7でレジストリキーのハックが働いていました。再起動する必要があるかもしれません。 – selbie

関連する問題