Windowsエクスプローラーが「Temporary ASP.NET Files」ディレクトリの下のディレクトリを名前でソートしないのはなぜですか?

StackOverflow https://stackoverflow.com/questions/1015174

質問

WindowsエクスプローラーでC:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ myfirstproject \ 202aebd2 \ f0e764e2 \ assembly \ dl3に移動すると、8文字の16進名を持つ108個のフォルダーがあります。 Explorerは、このフォルダーを名前(または値)でソートしません。何が得られますか?

alt text

役に立ちましたか?

解決

それは名前でソートされている 。残念ながら、数字を含む自然ソートを使用しています。これは、99b6...のために182c...99 < 182の前にソートされることを意味します。

他のヒント

これと同じ質問がありました。少なくともXPでは、レジストリキーを追加することで並べ替え順序を設定できることがわかりました。これで問題が解決します。 Explorerを再起動することを忘れないでください。プロセスを強制終了してから、タスクマネージャから再起動できます。

User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\    Explorer]
Value Name: NoStrCmpLogical
Data Type: REG_DWORD (DWORD Value)
Value Data: (1 = Windows 2000 method)

元々ここで答えが見つかりました:

http://www.pctools.com/guides/registry/detail/1293 /

編集:

その答えは、実際にはKnowlege Baseの記事から来ているようです。

http://support.microsoft.com/kb/319827

Windowsは、他のディレクトリに基づいてディレクトリを作成できます。たとえば、古いスタイルのインターネット一時ファイルは、4つの個別のディレクトリに支えられていました。これを知っていれば、集約ではなく各ディレクトリを個別にソートしていると思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top