This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Проблема MySQL проблемы. [Решено]

DANICHOMG

Новый участник
31 Июл 2022
50
3
45
Господа, помогите, пожалуйста. Установил МайСКЛ.дата пакет нугетовский в вижуал студио. В коде все подсветилось, работает. Делал по туториалу Мэтью Паркера. Но при запуске сервера, выкидываются ошибки в консоль окна, мол не хватает длл в соответствующей папке. Помогите решить эту проблему.

Could not load file or assembly 'D:\RAGEMP\server-files\dotnet\resources\Server\Debug\netcoreapp3.1\MySql.Data.dll'. Не удается найти указанный файл.
Could not load file or assembly 'MySql.Data, Version=9.0.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d'. Не удается найти указанный файл.
Exception has been thrown by the target of an invocation.
-> Error starting 'Server'
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.IO.FileNotFoundException: Could not load file or assembly 'MySql.Data, Version=9.0.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d'. Не удается найти указанный файл.
File name: 'MySql.Data, Version=9.0.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d'
at void MySQL.Test() in D:/RAGEMP/server-files/core/Server/Server/MySQL/MySQL.cs:line 26
at void Events.OnResourceStart() in D:/RAGEMP/server-files/core/Server/Server/Events.cs:line 9

Господа, помогите решить. Делал все как по тутору.
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,256
233
5
Похоже, что у вас проблема с загрузкой файла MySql.Data.dll или с его версией. Рекомендуется убедиться, что файл MySql.Data.dll присутствует в указанной папке и что версия совпадает с ожидаемой (9.0.0.0).

Если файл отсутствует или версия неверная, попробуйте переустановить драйвер MySql или обновить ссылку на корректную версию драйвера в вашем проекте.

Также, возможно, что вам потребуется добавить пути к нужным DLL файлам в переменные среды вашего проекта или указать путь к файлу явно в настройках вашего приложения.

Если проблема остается, пожалуйста, предоставьте более подробную информацию о вашей конфигурации проекта и версии драйвера MySql.Data.dll для того, чтобы я смог предложить более конкретные шаги по решению проблемы.
 
Реакции: Inoi

thunmmm

Новый участник
10 Сен 2024
28
1
5
If you recompile the solution via Visual and post a photo of exactly where you get the error, it will help you guys better.
 

DANICHOMG

Новый участник
31 Июл 2022
50
3
45
Кажется проблема в версии, она у меня 9.0.0 Майскл, а надо меньше как в уроке, проверю.
 

Serhiis77

Новый участник
5 Сен 2024
4
0
3
в файлах csproj посмотрите какая версия вписана , может там неправельно указано
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,821
1,874
208
35
MySQL.Data
При этом код подсвечивается и все инициализировано
Ты пересобрал решение, как тебе посоветовали в первом же ответе?
Сам этот файл есть? Визуалка при компиляции копирует его?
Зачем ты гадаешь, написано же вроде, не

 

DANICHOMG

Новый участник
31 Июл 2022
50
3
45
Пересобирал. Файла по указанному пути нет (RAGEMP\server-files\dotnet\resources\Server\Debug\netcoreapp3.1). Есть только в коренной папке нугет.

При этом файлы бутстрапера и рэйджшарпа копируются туда, а майскл нет
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,821
1,874
208
35
ну скопируй его в рантайм папочку ручками
 

danilmaslov18

Новый участник
21 Ноя 2024
7
0
14
Подскажите пожалуйста где находится корневая папку NuGet
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,821
1,874
208
35