https://bugs.winehq.org/show_bug.cgi?id=37265 Bug ID: 37265 Summary: MaxQuant 1.4/1.5 (.NET 4.5 app) needs named entry point 'Shell32.dll.SHILCreateFromPath' in 'Windows Vista' mode Product: Wine Version: 1.7.26 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: shell32 Assignee: wine-bugs(a)winehq.org Reporter: focht(a)gmx.net Hello folks, as the summary says. The app needs .NET Framework 4.5 which in turn requires 'Windows Vista' or higher. First load one or more files in 'Thermo Raw File (*.raw)' or 'MzXml File (*.mzxml)' format. Use 'File' -> 'Save Parameters' and it will crash. Managed backtrace: --- snip --- ... System.EntryPointNotFoundException: Unable to find an entry point named 'SHILCreateFromPath' in DLL 'shell32.dll'. at System.Windows.Forms.UnsafeNativeMethods.Shell32.SHILCreateFromPath(String pszPath, IntPtr& ppIdl, UInt32& rgflnOut) at System.Windows.Forms.FileDialog.GetShellItemForPath(String path) at System.Windows.Forms.FileDialog.OnBeforeVistaDialog(IFileDialog dialog) at System.Windows.Forms.FileDialog.RunDialogVista(IntPtr hWndOwner) at System.Windows.Forms.FileDialog.RunDialog(IntPtr hWndOwner) at System.Windows.Forms.CommonDialog.ShowDialog(IWin32Window owner) at System.Windows.Forms.CommonDialog.ShowDialog() at MaxQuant2.Forms.GenericMainForm.SaveParametersToolStripMenuItemClick(Object sender, EventArgs e) ... --- snip --- Source: http://source.winehq.org/git/wine.git/blob/a79be28e8c96b491ca4c431b4a51ba6cf... --- snip --- 27 28 stdcall -noname SHILCreateFromPath(ptr ptr ptr) SHILCreateFromPathAW --- snip --- Apparently Windows XP+ exports this entry point by name. Workaround: run the app with 'WinVer' set to 'Windows XP', although this is not supported by MS. The app also suffers from bug 35578 ('COMPUTERNAME' environment variable not present) $ wine --version wine-1.7.26-44-gb10b391 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.