2021年7月29日 星期四

[C++ / C#] Visual Studio 一直卡在載入中? 無法載入專案

熱心的同事給我一個程式範例,

但他使用的版本比較新,是 .NET 5.0,並以 Visual Studio 2019 建立的專案,

我目前使用的是 .net Framework 4.7.5,因此下載了最新的 .NET 5.0,

結果原本使用Visual Studio 2015開發中的一些 MFC 專案卻無法載入。

影像來源

IDE不斷地提醒我缺少了MFC套件,並要我安裝,但是安裝過程卻一直失敗,

第一直覺就是我新下載的 framework 改變了我原本的設定,

導致就專案載入時士套用新的環境,造成無法認識原先使用到一些套件,

網路上找了很多解決無法載入專案的問題,

只有其中一種方法有效。

解決方式

我將方案(solution)資料夾內的 .vs 資料夾刪除,並重新開啟 Visual Studio ,

Visual Studio 便會問我要使用哪一個版本的 framework ,這時候只要重新選擇舊版的,

就能順利載入專案了, .vs檔案裡面主要是 .suo 檔案 與一些紀錄檔,

而 .suo 檔案會記錄使用者的設定,雖然不要隨便刪掉它似乎是比較安全的選擇,

但如果已經懷疑是專案設定造成專案無法載入,

那麼把這個檔案刪掉重新再設定一次或許是解決方法之一。


沒有留言:

張貼留言

社會新鮮人如何投資?

我的觀點是,在 沒有很多 本錢 的情況下, 別寄望每個月幾千元放到股票或者最近很夯的高股息ETF就能讓你致富, 先投資自己,讓自己的本業收入提高吧。