iT邦幫忙

0

(已解決) Viusal Studio 2019 開啟專案 找不到類型或命名空間名稱

  • 分享至 

  • xImage

最近手邊有案子要維護一個舊系統,
一打開專案發現滿滿的紅底…
https://ithelp.ithome.com.tw/upload/images/20211006/20114041rrChFUH2c3.png

網路上部分的解決方式是開啟 nuget 更新相關套件,
但我遇到的問題是連底層的 system 都報錯,
另有一個看到的說法是 Framework 的差異導致報錯,
但這方面沒查到太多解決方法 (英文可能有,但我可能關鍵字下錯 沒看到太多)
https://ithelp.ithome.com.tw/upload/images/20211006/201140418UeaA0IrAu.png
https://ithelp.ithome.com.tw/upload/images/20211006/20114041dXpm2JGbuU.png
附上該專案參考與系統已有安裝的 Framework。

該專案開發版本是 .Net Framework 4.5.2

煩請大神指點迷津。

--------------------編輯分隔--------------------
經過晚上+早上測試,
主要測試的點是 bin 資料夾的 dll 組件有遺失的情形,
沒記錯的話,
照理來說只要有引用到的參考都會自動幫你下載下來,
所以不太確定是環境問題還是編譯器版本問題,
導致舊專案無法載入相關組件。

解決方法:
請對方把正在運行專案的 bin 資料夾整包給我,就解決了…

爬了社群、stackoverflow甚至github好像都有人在反應類似的問題(?)
但看來時至今日,
版本之間差異還是存在。

Homura iT邦高手 1 級 ‧ 2021-10-07 11:08:04 檢舉
VS可能要用舊一點才支援.net framework 4.5...
yorklin iT邦新手 5 級 ‧ 2021-10-07 13:33:56 檢舉
前輩有用 2012開,但應該是忘記刪bin的東西,所以沒讓他再重跑一次(大概)
經驗不夠多一開始沒想到這部分的問題~還好補齊檔案就能執行了
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答