使用Visual Studio 2017開發C# WebAPI項目,構造MySQL EF 的edmx文件時老是提示錯誤,說注冊表HKEY_CURRENT_USER\SOFTWARE\NuGet下沒有存在指定值,一開始以為VS壞了,修復后重啟了下,再新建還是提示此錯誤。
因為我的MySQL是部署在本地,果斷連接了下服務器上的MySQL嘗試構造edmx文件,還是報此錯誤。
去搜索,有人給提示說MySQL可能存在問題了,最近Windows10又更新了一次,就去控制面板下嘗試修復下MySQL,在修復界面上顯示各組件版本號時看到MySQL for Visual Studio 1.2.9的版本號為Unknown Version,覺得它存在問題,就去卸載它,
卸載提示指定的賬戶已存在,卸載不成功,只好找到它的安裝文件,點擊Remove來把它卸載,然后重啟,重裝此組件,再生成edmx文件,不再報錯了。
部分截圖如下,不全