tjackenpacken / taskbar-groups

Lightweight utility for organizing the taskbar through groups
MIT License
2.42k stars 199 forks source link

Unable to add a shortcup to a folder #275

Open GuyotJeanPierre opened 1 year ago

GuyotJeanPierre commented 1 year ago

I create a .lnk shortcut to open directly a specific folder but when I try to add this shortcut to a groups a get the error shown in the attached screenshot

taskbarBugReport

Consultez la fin de ce message pour plus de détails sur l'appel du débogage juste-à-temps (JIT) à la place de cette boîte de dialogue.

** Texte de l'exception ** System.IO.FileNotFoundException: D:\Biscalab à System.Drawing.Icon.ExtractAssociatedIcon(String filePath, Int32 index) à client.Forms.frmGroup.handleLnkExt(String file) dans C:\Users\jacks\Desktop\Taskbar dev\main\main\Forms\frmGroup.cs:ligne 390 à client.User_controls.ucProgramShortcut.ucProgramShortcut_Load(Object sender, EventArgs e) dans C:\Users\jacks\Desktop\Taskbar dev\main\main\User controls\ucProgramShortcut.cs:ligne 64 à System.Windows.Forms.UserControl.OnLoad(EventArgs e) à System.Windows.Forms.UserControl.OnCreateControl() à System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) à System.Windows.Forms.Control.CreateControl() à System.Windows.Forms.Control.ControlCollection.Add(Control value) à client.Forms.frmGroup.LoadShortcut(ProgramShortcut psc, Int32 position) dans C:\Users\jacks\Desktop\Taskbar dev\main\main\Forms\frmGroup.cs:ligne 127 à client.Forms.frmGroup.addShortcut(String file, Boolean isExtension) dans C:\Users\jacks\Desktop\Taskbar dev\main\main\Forms\frmGroup.cs:ligne 225 à client.Forms.frmGroup.pnlAddShortcut_Click(Object sender, EventArgs e) dans C:\Users\jacks\Desktop\Taskbar dev\main\main\Forms\frmGroup.cs:ligne 174 à System.Windows.Forms.Control.OnClick(EventArgs e) à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) à System.Windows.Forms.Control.WndProc(Message& m) à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

** Assemblys chargés ** mscorlib Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4614.0 built by: NET48REL1LAST_B CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

TaskbarGroups Version de l'assembly : 0.2.0.0 Version Win32 : 0.2.0.0 CodeBase : file:///D:/insallSoft/TaskBarGroups/TaskbarGroups/TaskbarGroups/TaskbarGroups.exe

System.Drawing Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4390.0 built by: NET48REL1LAST_C CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4605.0 built by: NET48REL1LAST_C CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Windows.Forms Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4550.0 built by: NET48REL1LAST_C CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System.Configuration Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4190.0 built by: NET48REL1LAST_B CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4605.0 built by: NET48REL1LAST_C CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 built by: NET48REL1 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

System.Net.Http Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 built by: NET48REL1 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll

Windows.Data Version de l'assembly : 255.255.255.255 Version Win32 : 10.0.10011.16384 CodeBase : file:///C:/WINDOWS/SysNative/WinMetadata/Windows.Data.winmd

System.Runtime Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Runtime.dll

Windows.Foundation Version de l'assembly : 255.255.255.255 Version Win32 : 10.0.10011.16384 CodeBase : file:///C:/WINDOWS/SysNative/WinMetadata/Windows.Foundation.winmd

mscorlib.resources Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 built by: NET48REL1 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll

Microsoft.CSharp Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll

System.Dynamic Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll

Anonymously Hosted DynamicMethods Assembly Version de l'assembly : 0.0.0.0 Version Win32 : 4.8.4614.0 built by: NET48REL1LAST_B CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll

System.Windows.Forms.resources Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 built by: NET48REL1 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll

ChinhDo.Transactions.FileManager Version de l'assembly : 1.4.0.36 Version Win32 : 1.4.0.36 CodeBase : file:///D:/insallSoft/TaskBarGroups/TaskbarGroups/TaskbarGroups/ChinhDo.Transactions.FileManager.DLL

netstandard Version de l'assembly : 2.0.0.0 Version Win32 : 4.8.4084.0 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll

System.Transactions Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 built by: NET48REL1 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll

Microsoft.GeneratedCode Version de l'assembly : 1.0.0.0 Version Win32 : 4.8.4084.0 built by: NET48REL1 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

System.EnterpriseServices Version de l'assembly : 4.0.0.0 Version Win32 : 4.8.4084.0 built by: NET48REL1 CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll

** Débogage JIT ** Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette application ou cet ordinateur (machine.config) doit avoir la valeur jitDebugging définie dans la section system.windows.forms. L'application doit également être compilée avec le débogage activé.

Par exemple :

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées seront envoyées au débogueur JIT inscrit sur l'ordinateur plutôt que d'être gérées par cette boîte de dialogue.

laasker commented 2 months ago

I had the same problem, turns out adding "Explorer.exe " to the folder shortcut path fix it!

See: https://www.youtube.com/watch?v=iprHQDb1_L8&ab_channel=RayTubeFixes

GuyotJeanPierre commented 2 months ago

Thanks Laasker, I applied your advice and it works. Regards.