You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何避免Unity反复提示升级包(含JetBrains Rider)?能否设置自动更新?

解决Unity新建项目的包升级提示与自动更新设置

一、阻止新建项目的升级提示(以Rider包为例)

新建项目重复弹出升级提示,核心原因是Unity默认项目模板里的包依赖采用了范围版本规则(比如>=3.0.0),每次新建项目都会匹配兼容的最新版本并触发提示。解决方式分两种:

1. 修改Unity全局项目模板(根治新建项目提示)

找到你正在使用的Unity版本对应的模板文件夹:

  • Windows路径:C:\Program Files\Unity\Hub\Editor\[你的Unity版本号]\Editor\Data\Resources\PackageManager\ProjectTemplates
  • Mac路径:/Applications/Unity/Hub/Editor/[你的Unity版本号]/Unity.app/Contents/Resources/PackageManager/ProjectTemplates

进入目标模板文件夹(比如通用3D项目模板com.unity.template.3d),打开package.json文件,找到com.unity.ide.rider的依赖项,将范围版本改为固定版本,示例:

"com.unity.ide.rider": "3.0.24"

保存后,后续新建项目会直接使用该固定版本,不再弹出升级提示。其他包的重复提示也可按此方法修改模板内的依赖版本。

2. 锁定现有项目的包版本

对于已创建的项目,在Package Manager中找到目标包(如Rider),点击右上角齿轮图标,选择Lock Package,即可停止该包的更新提示。

二、Package Manager的自动更新设置

Unity没有全局自动更新所有包的开关,但可针对单个项目配置:

  • 打开Package Manager,点击右上角齿轮图标,选择Advanced Project Settings
  • 在弹出窗口中,将Auto-Update Packages设置为On,项目内的包会自动更新到兼容的最新版本

若要让新建项目默认开启自动更新,同样需要修改全局模板:在模板的ProjectSettings/ProjectSettings.asset中添加或修改对应配置项,或在模板的package.json中加入"autoUpgrade": true。

内容的提问来源于stack exchange,提问作者Zbajnek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 17:47:45