找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

m1mac打不开tmod的问题

tmod正常下载安装,点击打开游戏没有效果,过了一会又会变为打开游戏,上网查发现为dotnet的问题,于是考虑是系统给的权限不够,软件自己没法去下载dotnet造成的问题,但当我用终端sudo启动tmod的启动脚本时,dotnet的下载仍是失败,考虑是网络问题开了tz还是一个样

m1mac打不开tmod的问题-1.jpg
终端里面这一段看不太懂,但意思应该就是让你自己下,于是我来到终端给的网站下载了dotnet,但版本很多,于是我把所有安装包类的全下了一遍并安装,包括最新版本8.0.7和8.0.0,(而且因为我是M1芯片,我下载是arm64版本的)安装之后依旧没啥用
把sdk和执行阶段版本的dotnet都查了一下,发现该有的版本基本都有了

m1mac打不开tmod的问题-2.jpg
但就是打不开,迫不得已只能下载二进制文件,将其重命名为8.0.0,并放在游戏的dotnet文件夹里,点击打开游戏他竟然自动把我放里面的文件给删了,然后现在文件夹里啥都没有,总之问题就是这样,弄了半天根本打不开,有大佬能解决吗
回复

使用道具 举报

大神点评(6)

Jfxdtdb 昨天 19:39 显示全部楼层
我也一样
试了没用
回复 支持 反对

使用道具 举报

还没解决我可能能帮你,在的话回我
回复 支持 反对

使用道具 举报

先打开tmod根目录里 tmodloader.runtimeconfig.json文件(我是用notepad++打开的)然后可以看到需要什么版本的dotnet应该是8.0.0然后去网站上下载放到根目录的dotnet文件夹里(dotnet有两种一个文件型的一个是安装版的现在好像安装版的也可以检测到了我是下exe安装了一下)
重点来了,把launchutils文件夹里的scriptcaller.sh用notepad++打开把第73行(./installdotnet.shxxxxxxxx)注释掉开头加个#就行了,这样就不会一直清除下载了。
回复 支持 反对

使用道具 举报

先打开tmod根目录里 tmodloader.runtimeconfig.json文件(我是用notepad++打开的)然后可以看到需要什么版本的dotnet应该是8.0.0然后去网站上下载放到根目录的dotnet文件夹里(dotnet有两种一个文件型的一个是安装版的现在好像安装版的也可以检测到了我是下exe安装了一下)
重点来了,把launchutils文件夹里的scriptcaller.sh用notepad++打开把第73行(./installdotnet.shxxxxxxxx)注释掉开头加个#就行了,这样就不会一直清除下载了。
回复 支持 反对

使用道具 举报

我私你了
回复 支持 反对

使用道具 举报

m1mac打不开tmod的问题-1.png 32位和64位都要安装
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐