未解决 提示我c盘的存档文件夹无法访问

techMan

Lv2
LV
0
 
IP属地
未知
2022/02/08
1
0
  • · 发布于未知
不知道为什么变成这样了,有没有大佬经历过类似的问题?之前只是经常拷贝出自己的世界存档 发给朋友。因为联机,有时候需要一个人打,就经常复制粘贴世界文档。但是这几天在联机的时候 就经常 不能“保存后退出世界”。直接提示报错,然后泰拉瑞亚就卡死退掉了。难道是 只读的问题吗?但是我看c盘文档里的文件都是只读的呀,改用户权限也没用。不知道怎么搞了
有没有大佬指点一下 谢谢

2022/2/8 20:59:49
System.UnauthorizedAccessException: 对路径的访问被拒绝。
在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
在 System.IO.FileStream.FlushWrite(Boolean calledFromFinalizer)
在 System.IO.FileStream.Dispose(Boolean disposing)
在 System.IO.Stream.Close()
在 System.IO.Stream.Dispose()
在 Terraria.Utilities.FileUtilities.Write(String path, Byte[] data, Int32 length, Boolean cloud)
在 Terraria.IO.FavoritesFile.Save()
在 Terraria.IO.FavoritesFile.ClearEntry(FileData fileData)
在 Terraria.IO.PlayerFileData.CreateAndSave(Player player)
在 Terraria.GameContent.UI.States.UICharacterCreation.FinishCreatingCharacter()
在 Terraria.GameContent.UI.States.UICharacterCreation.OnFinishedNamingAndCreating(String name)
在 Terraria.GameContent.UI.States.UIVirtualKeyboard.<.ctor>b__44_14(UIMouseEvent evt, UIElement listeningElement)
在 Terraria.UI.UIElement.Click(UIMouseEvent evt)
在 Terraria.UI.UserInterface.Update(GameTime time)
在 Terraria.Main.UpdateUIStates(GameTime gameTime)
在 Terraria.Main.DoUpdate(GameTime& gameTime)
在 Terraria.Main.Update(GameTime gameTime)
在 Microsoft.Xna.Framework.Game.Tick()
在 Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
在 Microsoft.Xna.Framework.GameHost.OnIdle()
在 Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
在 Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
在 System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
在 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.Run(Form mainForm)
在 Microsoft.Xna.Framework.WindowsGameHost.Run()
在 Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
在 Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)

2022/2/8 21:05:25
System.IO.DirectoryNotFoundException: 未能找到路径“C:\Users\unknown\Documents\My Games\Terraria\Players\111.plr”的一部分。
在 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, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
在 System.IO.FileStream..ctor(String path, FileMode mode)
在 Terraria.Player.InternalSavePlayerFile(PlayerFileData playerFile)
在 Terraria.Player.<>c__DisplayClass1688_0.<SavePlayer>b__0()
在 Terraria.Utilities.FileUtilities.ProtectedInvoke(Action action)
在 Terraria.Player.SavePlayer(PlayerFileData playerFile, Boolean skipMapSave)
在 Terraria.IO.PlayerFileData.CreateAndSave(Player player)
在 Terraria.GameContent.UI.States.UICharacterCreation.FinishCreatingCharacter()
在 Terraria.GameContent.UI.States.UICharacterCreation.OnFinishedNamingAndCreating(String name)
在 Terraria.GameContent.UI.States.UIVirtualKeyboard.<.ctor>b__44_14(UIMouseEvent evt, UIElement listeningElement)
在 Terraria.UI.UIElement.Click(UIMouseEvent evt)
在 Terraria.UI.UserInterface.Update(GameTime time)
在 Terraria.Main.UpdateUIStates(GameTime gameTime)
在 Terraria.Main.DoUpdate(GameTime& gameTime)
在 Terraria.Main.Update(GameTime gameTime)
在 Microsoft.Xna.Framework.Game.Tick()
在 Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
在 Microsoft.Xna.Framework.GameHost.OnIdle()
在 Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
在 Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
在 System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
在 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.Run(Form mainForm)
在 Microsoft.Xna.Framework.WindowsGameHost.Run()
在 Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
在 Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)
 

* 这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

顶部