KShaddix Posted May 18, 2018 Share 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 Link to comment Share on other sites More sharing options...
KShaddix Posted May 18, 2018 Author Share Posted May 18, 2018 Разобрался. Создавал тему, потому что до этого тупил 3 часа. Осознал, что да как ещё через час. Link to comment Share on other sites More sharing options...
defstrouk95 Posted June 3, 2018 Share Posted June 3, 2018 единоличник, хоть бы поделился как решил... Link to comment Share on other sites More sharing options...
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