關於SqlSugar+Mysql的一些坑

1:無法下載的MySql.Data.dll

          無法安裝程序包“MySql.Data 8.0.15”。你正在嘗試將此程序包安裝到目標爲“.NETFramework,Version=v4.5”的項目中,但該程序包不包含任何與該框架兼容的程序集引用或內容文件。有關詳細信息,請聯繫程序包作者。

解決方案:作者在Github上放了可以用的MySql.Data.dll 版本,爲:6.2.1.0; 

2:永遠的報錯:給定的關鍵字不在字典中 

       沒有找到解決方法;

最終:

   我的是一個Asp.Net MVC的新項目,經過安利用了SqlSugar,項目版本最初是.net 4.5;經過查閱大家的項目發現大部分使用的是.net Core,所以猜測 .net Core使用SqlSugar+MySql是沒有問題的。第二點就是 使用SqlServer 應該也是沒有問題的。

  那麼Asp.Net MVC在使用MySql的情況下究竟能不能使用SqlSugar呢?答案是可以的。我的解決方案是將我的項目升級了版本,升級到了.Net 4.6.1,然後在Nuget 安裝SqlSugar和MySql.Data 均安裝成功,調試也通過了,希望這個方案對大家有所幫助。

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