使用Visual Studio連線MySQL出現報錯
錯誤訊息如下
「System.IO.FileNotFoundException: 'Could not load file or assembly 'System.Security.Permissions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. 系統找不到指定的檔案。'」
已經正確引入MySQL.Data.dll檔案,不過仍未能執行。
錯誤訊息為「無法找到System.Security.Permissions的檔案」,因此使用Nuget下載缺少的檔案。
使用「工具」> 「NuGet套件管理員」 > 「案件管理主控台」
在下方「套件管理主控台」,輸入
Install-Package System.Security.Permissions -Version 6.0.0-preview.6.21352.12
輸入內容可參考
https://www.nuget.org/packages/System.Security.Permissions/6.0.0-preview.6.21352.12
將需下載檔案輸入搜尋即可複製要輸入的code
Visual Studio下載完成後,依個人經驗會再出現幾個類似報錯,
再依照同樣方式處理後,直到缺少的檔案都下載後就可以正常執行MySQL了。