2023年3月2日 星期四

[研究][ASP.NET]bootstrap.3.4.1 升級 bootstrap.5.2.3 (失敗)

[研究][ASP.NET]bootstrap.3.4.1 升級 bootstrap.5.2.3 (失敗)

2023-03-02

環境:Visual Studio 2022 + ASP.NET + WebForm + Web Application + C#

Bootstrap 大版本升級,不是一定會成功,或一定失敗,要看實際方案狀況。

程式碼全部先另外備份。(重要)

bootstrap.3.4.1 -> bootstrap.5.2.3


專案 'WebApplication1' 中已有檔案 'Content\bootstrap.min.css'。要加以覆寫嗎?

[Yes][Yes to All][No][No to All]

專案 'WebApplication1' 中已有檔案 'Content\bootstrap.css'。要加以覆寫嗎?

[Yes][Yes to All][No][No to All]

如果全部選 Yes,編譯正常,執行,首頁畫面嚴重不同

****************************************

還原程式碼,再次升級。

這次全部選 No,不覆寫。

搜尋 3.4.1,看還有無甚麼要改的,發現

Content\bootstrap.min.css 檔案中有註明是3.4.1版

Content\bootstrap.css 檔案中有註明是3.4.1版

找到 App_Start/BundleConfig.cs 中

string bootstrapversion = "3.4.1";

改為

string bootstrapversion = "5.2.3";

編譯正常,執行,首頁畫面正常,

但登入系統後,左邊畫面原本會展開或收合的選單,不會展開了

清除整個方案,執行,依然不會展開。

失敗,放棄升級,有空再測試,先記錄一下。

(完)

相關

[研究][ASP.NET] bootstrap 3.x 升級 5.x 導致畫面亂掉,該如何處理https://shaurong.blogspot.com/2023/03/aspnet-bootstrap-3x-5x.html


沒有留言:

張貼留言