目標: 解決 Unity 專案開啟時, Unity 一直要求升級,即使專案已升級過
1. 問題
2. 環境
3. 解決方法
4. 結果
5. 小記1. 問題
新增或是升級過的專案,還是被要求升級。
原因有可能為:
a. 新增時, Unity Hub 內建樣板的版本不支援新增時所選擇的 Unity Editor 版本b. 升/降級時,未先將專案內的錯誤解決c. 升/降級時,目標 Unity Editor 版本不支援專案內的某些功能d. 專案資料夾或是個別檔案權限不完全e. Unity Editor 新增、升/降級時權限不足f. Unity Editor 內部錯誤,造成新增、升/降級錯誤
以下解決方法會以 f 作為範例問題
2. 環境
Windows 10 Pro
** Unity 版本不定
本人經驗是:
不管是 LTS / a / b / f 或是任何版本 升級 / 降級 都有可能發生
3. 解決方法
在 [專案資料夾]\ProjectSettings 內新增 ProjectVersion.txt
內 ProjectVersion.txt 內新增文字並儲存關閉
m_EditorVersion: [你的專案目標版本] |
使用目標版本開啟專案後, ProjectVersion.txt 會更新成正確內容, Unity Editor 也不會再要求升級
4. 結果
不知道 m_EditorVersionWithRevision 跟 Unity Editor 有沒有關係