I got this Error Message when i loaded up my world in hardmode
"System.IO.IOException: The file 'C:\Users\Donna Leighton\Documents\My Games\Terraria\tAPI\temp\Tiles.dat.tmp' already exists.
at System.IO.__Error.WinIOError(System.Int32 errorCode, System.String maybeFullPath)
at System.IO.FileStream.Init(System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.Int32 rights, System.Boolean useRights, System.IO.FileShare share, System.Int32 bufferSize, System.IO.FileOptions options, Microsoft.Win32.Win32Native+SECURITY_ATTRIBUTES secAttrs, System.String msgPath, System.Boolean bFromProxy, System.Boolean useLongPath, System.Boolean checkHost)
at System.IO.FileStream..ctor(System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.IO.FileOptions options, System.String msgPath, System.Boolean bFromProxy)
at System.IO.FileStream..ctor(System.String path, System.IO.FileMode mode)
at Ionic.Zip.ZipEntry.InternalExtract(System.String baseDir, System.IO.Stream outstream, System.String password)
at Terraria.WorldFile.LoadWorldTiles(Ionic.Zip.ZipFile zf, System.String fname, System.Boolean[] importance)
at Terraria.WorldFile.ActualLoadWorld(System.String world)
at Terraria.WorldFile.loadWorld()
at Terraria.WorldGen.playWorldCallBack(System.Object threadContext)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object state)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()"
When i loaded it up it kept saying this and crashing tAPI, but i did do one thing that fixed it, went into my temp folder in tAPI and removed 'Tiles.dat.tmp' from the temp folder and it loaded up after i did a test of it, i think it either had something to do with the hardmode change and redid all the tiles around my world or it was from when i was changing the blocks in my npc houses from stone bricks to wood, eitherway it should be looked into