Problem installing Atom on Windows 7


#1

Hello, I hope they are right, I downloaded the software Atom software, but when I try to install I get the following error, someone knows ?, this is because you need to install any additional tool to install atom?


#2

Could you please paste the contents of Open Setup Log here?


#3

Ok dude, the log is:

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\apm\node_modules\first-mate\node_modules\emissary\node_modules\es6-weak-map\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\apm\node_modules\first-mate\node_modules\emissary\node_modules\es6-weak-map: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\apm\node_modules\first-mate\node_modules\emissary\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\apm\node_modules\first-mate\node_modules\emissary: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\apm\node_modules\first-mate\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\apm\node_modules\first-mate: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\node_modules\cheerio\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\node_modules\cheerio: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\apm\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\apm: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
ApplyReleasesImpl: Writing files to app directory: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
IEnableLogger: Failed to install package to app dir: System.IO.PathTooLongException: La ruta de acceso especificada o el nombre de archivo (o ambos) son demasiado largos. El nombre de archivo completo debe ser inferior a 260 caracteres y el nombre del directorio debe ser inferior a 248.
   en System.IO.PathHelper.GetFullPathName()
   en System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
   en System.IO.Path.GetFullPathInternal(String path)
   en System.IO.FileInfo.Init(String fileName, Boolean checkHost)
   en System.IO.FileInfo..ctor(String fileName)
   en Squirrel.UpdateManager.ApplyReleasesImpl.copyFileToLocation(FileSystemInfo target, IPackageFile x)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__89(IPackageFile x)
   en System.Collections.Generic.List`1.ForEach(Action`1 action)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__88()
   en System.Threading.Tasks.Task.InnerInvoke()
   en System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<installPackageToAppDir>d__8e.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.Utility.<LogIfThrows>d__4f`1.MoveNext()
Program: Starting Squirrel Updater: --install .
Program: Starting install, writing to C:\Users\Pedro Miguel Fumero\AppData\Local\SquirrelTemp
CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.FileNotFoundException: No se pudo encontrar el archivo 'C:\Users\Pedro Miguel Fumero\AppData\Local\atom\packages\RELEASES'.
Nombre de archivo: 'C:\Users\Pedro Miguel Fumero\AppData\Local\atom\packages\RELEASES'
   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en 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)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   en Squirrel.Utility.LoadLocalReleases(String localReleaseFile)
   en Squirrel.UpdateManager.CheckForUpdateImpl.<CheckForUpdate>d__28.MoveNext()
CheckForUpdateImpl: Reading RELEASES file from C:\Users\Pedro Miguel Fumero\AppData\Local\SquirrelTemp
CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
ApplyReleasesImpl: Found partially applied release folder, killing it: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
ApplyReleasesImpl: Writing files to app directory: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
IEnableLogger: Failed to install package to app dir: System.IO.PathTooLongException: La ruta de acceso especificada o el nombre de archivo (o ambos) son demasiado largos. El nombre de archivo completo debe ser inferior a 260 caracteres y el nombre del directorio debe ser inferior a 248.
   en System.IO.PathHelper.GetFullPathName()
   en System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
   en System.IO.Path.GetFullPathInternal(String path)
   en System.IO.FileInfo.Init(String fileName, Boolean checkHost)
   en System.IO.FileInfo..ctor(String fileName)
   en Squirrel.UpdateManager.ApplyReleasesImpl.copyFileToLocation(FileSystemInfo target, IPackageFile x)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__89(IPackageFile x)
   en System.Collections.Generic.List`1.ForEach(Action`1 action)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__88()
   en System.Threading.Tasks.Task.InnerInvoke()
   en System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<installPackageToAppDir>d__8e.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.Utility.<LogIfThrows>d__4f`1.MoveNext()
Program: Starting Squirrel Updater: --install .
Program: Starting install, writing to C:\Users\Pedro Miguel Fumero\AppData\Local\SquirrelTemp
CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.FileNotFoundException: No se pudo encontrar el archivo 'C:\Users\Pedro Miguel Fumero\AppData\Local\atom\packages\RELEASES'.
Nombre de archivo: 'C:\Users\Pedro Miguel Fumero\AppData\Local\atom\packages\RELEASES'
   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en 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)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   en Squirrel.Utility.LoadLocalReleases(String localReleaseFile)
   en Squirrel.UpdateManager.CheckForUpdateImpl.<CheckForUpdate>d__28.MoveNext()
CheckForUpdateImpl: Reading RELEASES file from C:\Users\Pedro Miguel Fumero\AppData\Local\SquirrelTemp
CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
ApplyReleasesImpl: Found partially applied release folder, killing it: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\less-compile-cache\1b4a81223fa1cca931f69003fa65cfaf1d05a72f\content: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\less-compile-cache\1b4a81223fa1cca931f69003fa65cfaf1d05a72f: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\less-compile-cache\87bd9f89d0bc8718052b7daef33c9aade724cc12\content: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\less-compile-cache\87bd9f89d0bc8718052b7daef33c9aade724cc12: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\node_modules\babel-core\node_modules\is-integer\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\node_modules\babel-core\node_modules\is-integer: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\node_modules\babel-core\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\node_modules\babel-core: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\less-compile-cache: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app\node_modules: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources\app: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0\resources: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
Utility: DeleteDirectory: could not delete - C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0: System.IO.IOException: El directorio no está vacío.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
   en System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   en Squirrel.Utility.<DeleteDirectory>d__36.MoveNext()
ApplyReleasesImpl: Writing files to app directory: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
IEnableLogger: Failed to install package to app dir: System.IO.PathTooLongException: La ruta de acceso especificada o el nombre de archivo (o ambos) son demasiado largos. El nombre de archivo completo debe ser inferior a 260 caracteres y el nombre del directorio debe ser inferior a 248.
   en System.IO.PathHelper.GetFullPathName()
   en System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
   en System.IO.Path.GetFullPathInternal(String path)
   en System.IO.FileInfo.Init(String fileName, Boolean checkHost)
   en System.IO.FileInfo..ctor(String fileName)
   en Squirrel.UpdateManager.ApplyReleasesImpl.copyFileToLocation(FileSystemInfo target, IPackageFile x)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__89(IPackageFile x)
   en System.Collections.Generic.List`1.ForEach(Action`1 action)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__88()
   en System.Threading.Tasks.Task.InnerInvoke()
   en System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<installPackageToAppDir>d__8e.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.Utility.<LogIfThrows>d__4f`1.MoveNext()
Program: Starting Squirrel Updater: --install .
Program: Starting install, writing to C:\Users\Pedro Miguel Fumero\AppData\Local\SquirrelTemp
CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.FileNotFoundException: No se pudo encontrar el archivo 'C:\Users\Pedro Miguel Fumero\AppData\Local\atom\packages\RELEASES'.
Nombre de archivo: 'C:\Users\Pedro Miguel Fumero\AppData\Local\atom\packages\RELEASES'
   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en 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)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   en Squirrel.Utility.LoadLocalReleases(String localReleaseFile)
   en Squirrel.UpdateManager.CheckForUpdateImpl.<CheckForUpdate>d__28.MoveNext()
CheckForUpdateImpl: Reading RELEASES file from C:\Users\Pedro Miguel Fumero\AppData\Local\SquirrelTemp
CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
ApplyReleasesImpl: Found partially applied release folder, killing it: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
ApplyReleasesImpl: Writing files to app directory: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
IEnableLogger: Failed to install package to app dir: System.IO.PathTooLongException: La ruta de acceso especificada o el nombre de archivo (o ambos) son demasiado largos. El nombre de archivo completo debe ser inferior a 260 caracteres y el nombre del directorio debe ser inferior a 248.
   en System.IO.PathHelper.GetFullPathName()
   en System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
   en System.IO.Path.GetFullPathInternal(String path)
   en System.IO.FileInfo.Init(String fileName, Boolean checkHost)
   en System.IO.FileInfo..ctor(String fileName)
   en Squirrel.UpdateManager.ApplyReleasesImpl.copyFileToLocation(FileSystemInfo target, IPackageFile x)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__89(IPackageFile x)
   en System.Collections.Generic.List`1.ForEach(Action`1 action)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__88()
   en System.Threading.Tasks.Task.InnerInvoke()
   en System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<installPackageToAppDir>d__8e.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.Utility.<LogIfThrows>d__4f`1.MoveNext()
Program: Starting Squirrel Updater: --install .
Program: Starting install, writing to C:\Users\Pedro Miguel Fumero\AppData\Local\SquirrelTemp
CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.FileNotFoundException: No se pudo encontrar el archivo 'C:\Users\Pedro Miguel Fumero\AppData\Local\atom\packages\RELEASES'.
Nombre de archivo: 'C:\Users\Pedro Miguel Fumero\AppData\Local\atom\packages\RELEASES'
   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en 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)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   en Squirrel.Utility.LoadLocalReleases(String localReleaseFile)
   en Squirrel.UpdateManager.CheckForUpdateImpl.<CheckForUpdate>d__28.MoveNext()
CheckForUpdateImpl: Reading RELEASES file from C:\Users\Pedro Miguel Fumero\AppData\Local\SquirrelTemp
CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
ApplyReleasesImpl: Found partially applied release folder, killing it: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
ApplyReleasesImpl: Writing files to app directory: C:\Users\Pedro Miguel Fumero\AppData\Local\atom\app-0.188.0
IEnableLogger: Failed to install package to app dir: System.IO.PathTooLongException: La ruta de acceso especificada o el nombre de archivo (o ambos) son demasiado largos. El nombre de archivo completo debe ser inferior a 260 caracteres y el nombre del directorio debe ser inferior a 248.
   en System.IO.PathHelper.GetFullPathName()
   en System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
   en System.IO.Path.GetFullPathInternal(String path)
   en System.IO.FileInfo.Init(String fileName, Boolean checkHost)
   en System.IO.FileInfo..ctor(String fileName)
   en Squirrel.UpdateManager.ApplyReleasesImpl.copyFileToLocation(FileSystemInfo target, IPackageFile x)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__89(IPackageFile x)
   en System.Collections.Generic.List`1.ForEach(Action`1 action)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClass8c.<installPackageToAppDir>b__88()
   en System.Threading.Tasks.Task.InnerInvoke()
   en System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.UpdateManager.ApplyReleasesImpl.<installPackageToAppDir>d__8e.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Squirrel.Utility.<LogIfThrows>d__4f`1.MoveNext()

#4

Sure dude, the code is:

https://onedrive.live.com/redir?resid=225690D5653E9F69!248&authkey=!AJKnd98uDhgHxSE&ithint=file%2Cdocx (I place it on an external link because the forum does not allow me to place more than 30,000 characters and the log exceeds this amount)


#5

Ok, your issue seems to be that the filepath is too long. Unfortunately there’s no workaround for that yet, but a fix is in the works. You might want to check out https://github.com/atom/atom/pull/5382 (or https://github.com/atom/atom/issues/5109 for the tracking issue).


#6

Ok dude, thanks for help :smile: