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

Вопрос c# вопрос по EntityFramework.Core & Mysqlconnector

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,265
2,003
216
29
Покажи скриншот обоих папок, что в них есть указанная dll.
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,265
2,003
216
29

albert1

Новый участник
3 Янв 2025
20
1
5

украсть из програмфайлсов/дотнет/6.0нет файл 6 версии и закинуть в обе папки рейджа?

или где его украть можно?
 
Последнее редактирование:

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,265
2,003
216
29
Всё верно, ты можешь украсть версии 6.0 из папки C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\6.0.33\ref\net6.0
Предполагаю, что дело в том, что ты перешёл на net6.0, а пользуешься dll от .NET Core 3.1, оттуда и такие ситуации.
 
Реакции: Inoi

albert1

Новый участник
3 Янв 2025
20
1
5
тоесть по сути, я могу перекинуть в папку с дллками серверфайлс и файлы донет 9.0 и норм работать на нём, да?
 

albert1

Новый участник
3 Янв 2025
20
1
5
а у меня там нету этого систем.компонентмоделса
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,265
2,003
216
29
Чисто в теории - да, можешь. Как я уже говорил - рейдж никак не ограничивает и ты можешь взять все dll более высокой версии и работать с ними.
Как в реальности себя будет вести рейдж со всеми этим - предсказать сложно.
Оф.поддержка только .NET Core 3.1, всё что выше - скорее всего будет работать, но какие могут быть подводные - сложно сказать.

а у меня там нету этого систем.компонентмоделса
А как же ты тогда на .net6.0 делаешь, если у тебя SDK не установлен?

Так как файл прикрепить сюда нельзя - напиши мне в телеграмм (контакты в подписи), скину туда эту .dll.
 

albert1

Новый участник
3 Янв 2025
20
1
5
Unhandled exception. System.BadImageFormatException: Could not load file or assembly 'System.Runtime, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. Reference assemblies should not be loaded for execution. They can only be loaded in the Reflection-only loader context. (0x80131058)
File name: 'System.Runtime, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ---> System.BadImageFormatException: Cannot load a reference assembly for execution.

опять привет
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,265
2,003
216
29
Я не могу понять почему у тебя просят системные библиотеки от разных версий.

Убедись, что сборка и .dll от одинаковых систем (если .dll предназначены для x64 системы, то и сборка игрового мода должна происходить для x64 системы).
 

albert1

Новый участник
3 Янв 2025
20
1
5
Я вот тоже нихуя не понимаю. Я перезалил файлы 6 версии в папку рантайма и в папку с модом и вот теперь просит другую версию систем.рантайма)
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,265
2,003
216
29
Скачай отсюда .NET Runtime (НЕ ASP.NET Core) и отправь их все в runtime папку.
Ну так, на всякий случай.

Вообще, конечно, сложно сказать что ещё можно сделать, потому что я не апдейтил никогда и разрабатываю серверную сторону на .NET Core 3.1, как и предлагает RAGEMP.
 

albert1

Новый участник
3 Янв 2025
20
1
5
отсюда качал все

я бы перекатился на 3.1, но меня просто не привлекает отсутствие возможности разработки с эфк (исправь если ошибаюсь)
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,265
2,003
216
29
Не знаю, я работаю с LinqToDB (схожа с EF), она поддерживается на .NET Core 3.1, поэтому про EF не могу ничего сказать.
 

Inoi

owner31
Команда форума
Moderator
VIP
15 Окт 2020
5,383
2,858
208
37
тебе нужен Entity Framework Core, 3х и 5х даже должны поддерживать кор 3
но на самом деле делевелить нет, когда этого можно не делать - ошибка
 

DaVilka

Гений
BackEnd developer
16 Сен 2020
848
347
128
Там дохрена возьни из длл если не шаришь что делаешь сложно будет, лично я на кор 3.1 юзаю ентити версии 5.0.10 и палемо 5.0.3
 
Реакции: Inoi

albert1

Новый участник
3 Янв 2025
20
1
5
Could not load file or assembly 'C:\Games\RAGEMP\server-files\dotnet\resources\Oneshork\OneshorkServerSide\bin\Debug\netcoreapp3.1\Microsoft.EntityFrameworkCore.resources.dll'. Не удается найти указанный файл.
Could not load file or assembly 'C:\Games\RAGEMP\server-files\dotnet\resources\Oneshork\OneshorkServerSide\bin\Debug\netcoreapp3.1\Microsoft.EntityFrameworkCore.resources.dll'. Не удается найти указанный файл.



откатился на 3.1 по вышенаписанным рекомендациям, новая ошибка
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,265
2,003
216
29
И чем мы можем помочь с ней? По-моему в ошибке русским языком сказано в чём дело.