unity3D 初学项目报错IOException: Win32 IO returned 234我的解决方案
最近学习unity3d,unity提供了很多教学例子,并且有配套的教学指示。之前我有下载学习这个页面中的例子工程学习,一切正常。
因为之前默认是vs2010打开C#脚本,我电脑中还装有VS2019,所以我卸载了vs2010,在这之后项目还是正常运行。可是有一次我翻看文件目录发现VS2010还残留了一个5G的文件夹,我想都没想就删除了,之后我再通过以下这个页面打开完整项目就会报错如下:
错误的详细信息:
IOException: Win32 IO returned 234. Path: C:\Users\77433\AppData\Local\Temp\7dcd9938d852126429ab58bbfbc2d240\Library\PackageCache\com.unity.learn.iet-framework@0.2.1-preview.1\Framework\Interactive Tutorials\Editor\Internal Proxy\UnityEditor.InteractiveTutorialsFramework.asmdef
System.IO.FileStream.get_Length () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
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, System.Boolean useLongPath, System.Boolean checkHost) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
(wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,System.IO.FileOptions,string,bool,bool,bool)
System.IO.StreamReader..ctor (System.String path, System.Text.Encoding encoding, System.Boolean detectEncodingFromByteOrderMarks, System.Int32 bufferSize, System.Boolean checkHost) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
System.IO.StreamReader..ctor (System.String path, System.Text.Encoding encoding, System.Boolean detectEncodingFromByteOrderMarks, System.Int32 bufferSize) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
System.IO.StreamReader..ctor (System.String path, System.Boolean detectEncodingFromByteOrderMarks) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
System.IO.StreamReader..ctor (System.String path) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
(wrapper remoting-invoke-with-check) System.IO.StreamReader..ctor(string)
System.IO.File.ReadAllText (System.String path) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
UnityEditor.Scripting.ScriptCompilation.EditorCompilation.LoadCustomScriptAssemblyFromJson (System.String path) (at D:/unity/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:469)
UnityEditor.Scripting.ScriptCompilation.EditorCompilation.SetAllCustomScriptAssemblyJsons (System.String[] paths) (at D:/unity/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:689)
UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface:SetAllCustomScriptAssemblyJsons(String[]) (at D:/unity/Editor/Mono/Scripting/ScriptCompilation/EditorCompilationInterface.cs:217)
如果你也遇到了IOexception:234这个错误并且在网上寻求帮助,那你肯定看过这个博客
https://blog.csdn.net/weixin_43384713/article/details/99625805#comments
但是对比两个博客出错的位置,他是在windows kit这个文件夹也就是我们的windows SDK的文件夹出错,但是我却是在用户文件夹appdate里面出错的。所以我尝试更新windows SDK,重装VS2019之后还是没有解决问题。
但是经过我的瞎尝试,我似乎成功的让原来的完整项目不在报错。步骤很简单,如下:
1.用HUB创建新项目:
2.在unity中的ASSET STORE中搜索你要学习的项目这里以FPS microgame为例,点击下面的下载并且下载完后导入(import)所有文件到这个空项目中
然后它可能会提示你要更新或者安装依赖,点确定就好了。耐心等待项目导入问题到这就解决了,这种方式导入的项目就不会有234那个错误了~
之后再打开这个项目还是需要在unity HUB中的项目列表中点击打开。
分析:具体是什么原因引起的IOE 234错误我还是不知道,我觉得上文提到的那个博客描述的文件太长了应该是正解,可以看到在错误信息中有get_length()这个函数。
可以看到,没有编译错误。
这种方式下载的unity package 是在complete projects templates这个文件夹中
而你直接点击学习栏目中的下载项目则是放在project文件夹中
结论就是:不要乱删文件!!!
搞了两天才解决错误 TAT
如果有帮助麻烦点个赞!谢谢啦
unity3D 初学项目报错IOException: Win32 IO returned 234我的解决方案相关推荐
- vue项目yarn初始化项目报错error D:\xxx\node_modules\node-sass;终极解决方案
问题:入职公司,接手项目yarn初始化项目一直失败崩溃啊!!!!!!! 报错内容: error D:\xxx\xxx\node_modules\node-sass: Command failed. E ...
- Xcode10 打开旧项目报错Multiple commands produce定位到Info.plist解决方案
用新版本的 xcode打开老的项目,竟然报错. 报错内容如下: -------------------------------------------------------------- Showi ...
- 运行报错:java.io.IOException: invalid constant type: 15
为什么80%的码农都做不了架构师?>>> jdk,tomcat更新到jdk1.8与 tomcat8 运行报错:java.io.IOException: invalid cons ...
- npm run serve起项目报错node-sass not find
npm run serve起项目报错node-sass not find node-sass是开发中比较常见的依赖包,也是最常见见到的报错之一. 由于node-sass与别的依赖包不一样.而node- ...
- Java使用File类生成文件报错:java.io.FileNotFoundException: C:\... (拒绝访问。)
今天在手写动态代理的时候使用File类创建文件报错:java.io.FileNotFoundException: C:\... (拒绝访问.) public class Test {public st ...
- 项目报错:The server time zone value '�й���ʱ��'
启动项目报错 Caused by: java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or r ...
- 新建eclipse的java项目报错处理
新建eclipse的java项目报错处理:选中报错的项目文件夹→右击选择属性(ALT+Enter)→java构建路径→库→双击"构建路径上的JAR和类文件夹"下面的项→选择备用JR ...
- IDEA创建maven项目报错解决:Failed to create a Maven project: 'C:/Users/../IdeaProjects/../pom.xml' already e
此文首发于我的个人博客:IDEA创建maven项目报错解决 Failed to create a Maven project 'C:/Users/-/IdeaProjects/-/pom.xml' a ...
- Eclipse创建的Maven项目报错Could not calculate build plan: Plugin
Eclipse创建的Maven项目报错Could not calculate build plan: Plugin 2018年05月10日 21:59:25 TIMI-Nian 阅读数:5040 标签 ...
最新文章
- 解决 王爽写的汇编语言的第七个验七- 寻址方式在结构化数据访问中的应用
- win10 uwp 按下等待按钮
- hdu 5441 Travel(Kruskal+离线)
- Action profile: ZAVADDR和ZAVPERS
- ABAP string函数一览
- 关于JWT(Json Web Token)的思考及使用心得 1
- java 最佳主键_最佳Java 8书籍
- 网络流量监测IP雷达 4.0
- 图卷积神经网络5:图卷积的应用
- 爬虫学习——大碗宽面b站和网易云可视化分析代码
- mysql sql语法解析器_Druid SQL 解析器概览
- Legend of Mir(传奇)官方源码学习2、运行试玩及GM命令
- 店铺营收未达标,是客单价的问题吗?
- OpenWRT路由器——网络打印服务器
- 前端网站实现图片放大功能
- 【供应链 销售管理】业务单据:“销售订单”业务操作-“[销售订单-TYXXXSDD003866-修改]”冲突,请稍候再使用。
- HTC王雪红:风雨彩虹,铿锵玫瑰
- LINUX 网卡丢包故障
- 教学用计算机示教仪器包括哪些,浙江省普通_高中通用技术教学器材.doc
- 迅雷5.9 手动 去广告