1 Reply Latest reply on Mar 23, 2020 12:38 AM by tunemickyJP

    GitHub Desktop 2.3.1 Unable to load WINMM.DLL 1346

    AdrianMCJ Lurker

      Hello,

       

      I am using ThinApp 5.2.6.

      I am trying to virtualize GitHub Desktop 2.3.1 and I get the error bellow:

      Unable to load DLL C:\Users\admin\AppData\Local\GitHubDesktop\app-2.3.1\GitHubDesktop.exe->WINMM.dll

       

      1346

      About one minute after the error is closed the application opens...

      Other ThinApp applications work as expected on the same machine.

      I attached the log files.

       

      Please let me know if there is anything it can be done.

        • 1. Re: GitHub Desktop 2.3.1 Unable to load WINMM.DLL 1346
          tunemickyJP Novice
          vExpert

          Hi! AdrianMCJ

           

          Try copying the virtualized EXE in ThinApp to a local drive (C:\temp) instead of running it from a file server (UNC).

           

          GitHubDesktop.exe uses Chromium Embedded Framework (CEF), so I think it needs the same techniques as Google Chrome's virtualization.

           

          This is an example of a Package.ini configuration.

          [BuildOptions]

          VirtualizeExternalOutOfProcessCOM=0

          ChildProcessEnvironmentDefault=External

          IgnoreDDEMessages=1

          CopyManifestData=1

          SetVirtualModuleFileNameInPeb=1

           

          [GitHub Desktop.exe]

          Source=%Local AppData%\GitHubDesktop\GitHubDesktop.exe

          Shortcut=GitHub Desktop.dat

          WorkingDirectory=%Local AppData%\GitHubDesktop\app-2.3.1

          Comment=Simple collaboration from your desktop

          Shortcuts=%Programs%\GitHub, Inc;%Desktop%

          CommandLine="%Local AppData%\GitHubDesktop\GitHubDesktop.exe" --no-sandbox --disalbe-gpu --test-type --user-data-dir=%temp%\GitHubDesktop231

           

           

          b/r