CocosCreator1.0.2安装失败了

安装一开始就失败了,这是安装日志,谁能说一下是为什么呢?

2016-05-11 12:08:36> Program: Starting Squirrel Updater: --install .
2016-05-11 12:08:36> Program: Starting install, writing to C:\Users\Carl\AppData\Local\SquirrelTemp
2016-05-11 12:08:36> Program: About to install to: C:\Users\Carl\AppData\Local\CocosCreator
2016-05-11 12:08:37> CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.DirectoryNotFoundException: 未能找到路径“C:\Users\Carl\AppData\Local\CocosCreator\packages\RELEASES”的一部分。
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 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)
在 System.IO.FileStream…ctor(String path, FileMode mode, FileAccess access, FileShare share)
在 Squirrel.Utility.LoadLocalReleases(String localReleaseFile)
在 Squirrel.UpdateManager.CheckForUpdateImpl.d__2.MoveNext()
2016-05-11 12:08:37> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Carl\AppData\Local\SquirrelTemp
2016-05-11 12:08:37> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
2016-05-11 12:08:37> Unhandled exception: System.AggregateException: 发生一个或多个错误。 —> System.IO.IOException: 磁盘空间不足。

System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
在 System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
在 Squirrel.UpdateManager.DownloadReleasesImpl.<>c__DisplayClass2_0.b__3(ReleaseEntry x)
在 Squirrel.Utility.<>c__DisplayClass12_11.<ForEachAsync>b__1() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- End of stack trace from previous location where exception was thrown --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.<>c__DisplayClass13_01.<b__1>d.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.DownloadReleasesImpl.d__2.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.d__8.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.d__10.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
在 Squirrel.Update.Program.d__4.MoveNext()
— 内部异常堆栈跟踪的结尾 —
在 System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
在 System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
在 System.Threading.Tasks.Task.Wait()
在 Squirrel.Update.Program.executeCommandLine(String[] args)
在 Squirrel.Update.Program.main(String[] args)
—> (内部异常 #0) System.IO.IOException: 磁盘空间不足。

System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
在 System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
在 Squirrel.UpdateManager.DownloadReleasesImpl.<>c__DisplayClass2_0.b__3(ReleaseEntry x)
在 Squirrel.Utility.<>c__DisplayClass12_11.<ForEachAsync>b__1() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- End of stack trace from previous location where exception was thrown --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.<>c__DisplayClass13_01.<b__1>d.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.DownloadReleasesImpl.d__2.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.d__8.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.d__10.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
在 Squirrel.Update.Program.d__4.MoveNext()<—

2016-05-11 12:09:37> Program: Starting Squirrel Updater: --install .
2016-05-11 12:09:37> Program: Starting install, writing to C:\Users\Carl\AppData\Local\SquirrelTemp
2016-05-11 12:09:37> Program: About to install to: C:\Users\Carl\AppData\Local\CocosCreator
2016-05-11 12:09:37> Program: Install path C:\Users\Carl\AppData\Local\CocosCreator already exists, burning it to the ground
2016-05-11 12:09:38> CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.DirectoryNotFoundException: 未能找到路径“C:\Users\Carl\AppData\Local\CocosCreator\packages\RELEASES”的一部分。
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 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)
在 System.IO.FileStream…ctor(String path, FileMode mode, FileAccess access, FileShare share)
在 Squirrel.Utility.LoadLocalReleases(String localReleaseFile)
在 Squirrel.UpdateManager.CheckForUpdateImpl.d__2.MoveNext()
2016-05-11 12:09:38> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Carl\AppData\Local\SquirrelTemp
2016-05-11 12:09:38> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
2016-05-11 12:09:38> Unhandled exception: System.AggregateException: 发生一个或多个错误。 —> System.IO.IOException: 磁盘空间不足。

System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
在 System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
在 Squirrel.UpdateManager.DownloadReleasesImpl.<>c__DisplayClass2_0.b__3(ReleaseEntry x)
在 Squirrel.Utility.<>c__DisplayClass12_11.<ForEachAsync>b__1() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- End of stack trace from previous location where exception was thrown --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.<>c__DisplayClass13_01.<b__1>d.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.DownloadReleasesImpl.d__2.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.d__8.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.d__10.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
在 Squirrel.Update.Program.d__4.MoveNext()
— 内部异常堆栈跟踪的结尾 —
在 System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
在 System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
在 System.Threading.Tasks.Task.Wait()
在 Squirrel.Update.Program.executeCommandLine(String[] args)
在 Squirrel.Update.Program.main(String[] args)
—> (内部异常 #0) System.IO.IOException: 磁盘空间不足。

System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
在 System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
在 Squirrel.UpdateManager.DownloadReleasesImpl.<>c__DisplayClass2_0.b__3(ReleaseEntry x)
在 Squirrel.Utility.<>c__DisplayClass12_11.<ForEachAsync>b__1() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- End of stack trace from previous location where exception was thrown --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.<>c__DisplayClass13_01.<b__1>d.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.DownloadReleasesImpl.d__2.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.d__8.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Squirrel.UpdateManager.d__10.MoveNext()
— End of stack trace from previous location where exception was thrown —
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
在 Squirrel.Update.Program.d__4.MoveNext()<—

看了论坛上的帖子,1.0.2不会是直接装C盘的吧?感觉很蛋疼啊

第一次安装好像是有问题,再安装一次应该就可以成功

好像是这个引起的

您可以先留出足够的空间安装(1.25G),然后再把安装好的 app-1.0.x 文件夹拷贝到其他路径使用,不过只有在 C 盘指定位置才能正常使用自动更新功能。