關於System.Data引用的問題

最近在用Mac寫代碼,用慣了win,很多東西都不習慣。

使用C#連接mysql數據庫,Mac下用的是mysql workbench,在開啓數據庫連接的時候出了問題。

先看截圖:

關於System.Data引用的問題

 

簡簡單單的幾句代碼,卻報錯:The type 'DbConnection' is defined in an assembly that is not referenced.You must ass a reference to assembly 'System.Data,Version=4.0.0.0,culture=neutral, PublicKeyToken=b77a5c581934e089'.

看錯誤提示大概是說:“DbConnection位於沒被引用的庫中,你必須引用‘System.Data’程序集”。

好嘛,需要引入什麼都已經指出來了,那就引入唄。

可是在程序頭部,我們通過“using System.Data;”並不能引用成功,甚至System下都沒有Data。

解決方法:

我們找到當前項目的引用文件夾,右擊,選擇編輯引用:

關於System.Data引用的問題

 

在彈出的窗口中,選擇“全部”,並找到System.Data這一項,勾選其前面的勾選框,然後在右側的所選引用一欄中可以看到新增了一條引用,選中這條引用,點擊確定:

關於System.Data引用的問題

 

問題解決!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章