您当前的位置: 首页 > 

野奔在山外的猫

暂无认证

  • 3浏览

    0关注

    85博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【解决】Moving Logs/AssetImportWorker 1.log to Logs/AssetImportWorker 1-prev.log: 另一个程序正在使用此文件,进程无法访问。

野奔在山外的猫 发布时间:2021-10-20 11:20:22 ,浏览量:3

游戏开发平台:Unity 2020版本以上 编程平台:Visual Studio 2017以上 开发语言:CSharp  

一、问题描述

在这里插入图片描述

问题描述: Moving Logs/AssetImportWorker 1.log to Logs/AssetImportWorker 1-prev.log: 另一个程序正在使用此文件,进程无法访问。 备注:这是一个 Unity 常见的问题。对新手有阻碍性。  

二、解决方案 方案一:重启计算机
  • 万事重启能解决99%的问题。
  • 造成的原因:有外部应用程序正在访问该日志文件。对于正在访问的Unity文件,将无法完成迁移动作。 例如:Visual Studio 正访问 TXT 文本。最佳方式是关闭 Visual Studio 即可允许迁移文件。如果不确认是谁正在查看该文件,重启计算机以关闭服务成为唯一可选的方式。

  为什么不是 100% 解决? 答:因为服务也可能是开机自启,即使重启服务也不一定能关闭。所以才有 方案二.  

方案二:使用资源监视器查询并关闭服务(推荐)
  1. 前往并打开 任务管理器
  2. 转至 性能 模块下方 -》 打开 资源监视器 在这里插入图片描述
  3. 在 资源监视器 下的 CPU 分栏下的 关联的句柄 中输入 “AssetImportWorker” 注意:该输入内容基于提示框指引的最终文件对象名称。
  4. 右键 PID为 18684 的进程,并结束该进程。 在这里插入图片描述
  5. 返回操作窗口 选择 Try Again 即可解决问题

方法三:注意外部程序引用(适用于部分情况)

  部分情况下,移动资产内项目时,存在资产部分内容正在 Visual Studio 使用中。仅需关闭 Visual Studio 或关联该资产的软件即可解决。但仅适用于少数情况下。

关注
打赏
1659777066
查看更多评论
立即登录/注册

微信扫码登录

0.0340s