Unable to install GithubDesktopSetup.exe

1k views Asked by At

While I'm trying to install Githubdesktop.exe, I am facing error as "Installation has failed.There was an error while installing the application.Check the setup log for more information".And the error log was as follows:

2017-09-18 07:31:14> Program: Starting Squirrel Updater: --install .

2017-09-18 07:31:15> Program: Starting install, writing to C:\Users\SAMEER\AppData\Local\SquirrelTemp 2017-09-18 07:31:15> Program: About to install to: C:\Users\SAMEER\AppData\Local\GitHubDesktop 2017-09-18 07:31:15> CheckForUpdateImpl: Couldn't write out staging user ID, this user probably shouldn't get beta anything: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\SAMEER\AppData\Local\GitHubDesktop\packages.betaId'.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost) at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost) at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost) at System.IO.File.WriteAllText(String path, String contents, Encoding encoding) at Squirrel.UpdateManager.CheckForUpdateImpl.getOrCreateStagedUserId() 2017-09-18 07:31:15> CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\SAMEER\AppData\Local\GitHubDesktop\packages\RELEASES'. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

1

There are 1 answers

0
fearless_fool On

The most likely cause of this message is simple: Github Desktop will only run on 64 bit systems. There's a long thread in the issues directory that discusses (among other things) why the error message isn't more clear, but the crux is that the message is generated by Squirrel, which the Github Desktop developers don't directly control.

But -- when all is said and done -- the Github Desktop download page could make it a bit more obvious that the app only works under 64 bit systems. I had to dig to find out that was the case.