OSDN Git Service

AppliStation-*,「インストール先フォルダ」アイテムをマルチスレッド化してフリーズ問題解決
authorttp <ttp@users.sourceforge.jp>
Sat, 23 Aug 2008 12:05:11 +0000 (12:05 +0000)
committerttp <ttp@users.sourceforge.jp>
Sat, 23 Aug 2008 12:05:11 +0000 (12:05 +0000)
commit87b9ecae4c9bf16610b4ef200267f54fb386291b
tree97b0c72acd0b8c2ba8ade53a06c3c1e7de697aff
parent09d2c09137c9c62127d0aea826bae12836b40a74
AppliStation-*,「インストール先フォルダ」アイテムをマルチスレッド化してフリーズ問題解決

 * ファイル数が多いところでやけに遅い件は、ファイルシーク及びNaGet.InteropServices.PEFileInfoUtils.GetPEFileTypeに時間がかかっているもよう(時間など詳細チェックせず)で、不可避とみた
 * そこでメニューアイテム生成部を別スレッド化してフリーズを回避。

git-svn-id: http://localhost/svn/AppliStation/trunk@951 34ed2c89-c49f-4a4b-abdb-c318350108cf
AppliStation/AppliStation.Util/GUIUtils.cs
AppliStation/AppliStation.Util/PetitLauncherMenuItemCreator.cs [new file with mode: 0644]
AppliStation/AppliStation.csproj
AppliStation/PackageListViewForm.Designer.cs
AppliStation/PackageListViewForm.cs