делал частично по видеоуроку и при запуске выдает ошибку:
Я нашел похожую тему с похожей ошибкой, но не помогла она мне, может есть актуальные решения?
Код:
Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. Could not find or load a specific file. (0x80131621)
Mysql not connected
Exception - System.IO.FileLoadException: Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. Could not find or load a specific file. (0x80131621)
File name: 'System.Diagnostics.DiagnosticSource, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'
---> System.IO.FileLoadException: Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
at void System.Runtime.Loader.AssemblyLoadContext.LoadFromPath(IntPtr ptrNativeAssemblyLoadContext, string ilPath, string niPath, ObjectHandleOnStack retAssembly)
at Assembly System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(string assemblyPath)
at Assembly System.Reflection.Assembly.LoadFrom(string assemblyFile)
at Assembly System.Reflection.Assembly.LoadFromResolveHandler(object sender, ResolveEventArgs args)
at RuntimeAssembly System.Runtime.Loader.AssemblyLoadContext.InvokeResolveEvent(ResolveEventHandler eventHandler, RuntimeAssembly assembly, string name)
at RuntimeAssembly System.Runtime.Loader.AssemblyLoadContext.OnAssemblyResolve(RuntimeAssembly assembly, string assemblyFullName)
at MySqlConnector.MySqlConnection.OpenAsync(Nullable`1 ioBehavior, CancellationToken cancellationToken)
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at MySqlConnector.MySqlConnection.OpenAsync(Nullable`1 ioBehavior, CancellationToken cancellationToken)
at MySqlConnector.MySqlConnection.Open() in /_/src/MySqlConnector/MySqlConnection.cs:line 382
at freemode.mysql.InitConnection() in C:\RAGEMP\server-files\dotnet\resources\GameMode SDK\freemode\freemode\MySQL.cs:line 37
C#:
using System;
using System.Collections.Generic;
using System.Text;
using MySqlConnector;
using GTANetworkAPI;
namespace freemode
{
class mysql
{
public static MySqlConnection _connection;
public String _host { get; set; }
public String _user { get; set; }
public String _pass { get; set; }
public String _base { get; set; }
public mysql()
{
this._host = "localhost";
this._user = "root";
this._pass = "root";
this._base = "highway";
}
public static void InitConnection()
{
mysql sql = new mysql();
String SQLconnection = $"SERVER={sql._host}; DATABASE={sql._base}; UID={sql._user}; PASSWORD={sql._pass}";
_connection = new MySqlConnection(SQLconnection);
try
{
_connection.Open();
NAPI.Util.ConsoleOutput("Mysql connection successfully");
}
catch (Exception ex)
{
NAPI.Util.ConsoleOutput("Mysql not connected");
NAPI.Util.ConsoleOutput("Exception - " + ex);
}
}
}
}
Я нашел похожую тему с похожей ошибкой, но не помогла она мне, может есть актуальные решения?