KShaddix Posted May 18, 2018 Posted May 18, 2018 (edited) Приветствую. Вопрос по моду на C#. Я не очень понимаю, как подключать дополнительные библиотеки, плагины. Если, например, пишем десктопное приложение, то там в проект в VS добавляем ссылку. А здесь, как я понимаю, подключаемые файлы нужно указывать в meta.xml. Закинул в папку файл MySql.Data.dll и подключил в meta.xml: <assembly ref="MySql.Data.dll" /> В консоли выводит такую информацию (на каждую строку, где используются методы MySQL): CS0012: The type 'DbConnection' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Вот дальше непонятности идут. Как правильно подключить System.Data? Просто мои попытки, как кажется, мои попытки поиска в интернете сводят к плачевному результату. Объясните, пожалуйста, как с этим работать. Как я делал: В папку со скриптом закинул MySql.Data.dll, System.Data.dll. Когда используются методы MySQL, то в консоли выводится такая ошибка: System.IO.FileNotFoundException: Could not load file or assembly 'System.Security.Permissions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. Не удается найти указанный файл. File name: 'System.Security.Permissions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' at MySql.Data.MySqlClient.MySqlConnection.AssertPermissions() at MySql.Data.MySqlClient.MySqlConnection.Open() at Test.Class1.Test2(Client sender) in Class1.cs:line 48 Полагаю, System.Data.dll нужно не добавлять в папку, а как-то ссылаться на папку, где он в принципе лежит. Так ли это? Это, наверное, банально, но я явно делаю что-то не так. Короче, я не понимаю. Edited May 18, 2018 by KShaddix
KShaddix Posted May 18, 2018 Author Posted May 18, 2018 Разобрался. Создавал тему, потому что до этого тупил 3 часа. Осознал, что да как ещё через час.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now