Мне нужно решить эту проблему в C# ? инициализатор типа для 'mysql.data.mysqlclient.replication.replicationmanager' вызвал исключение.
когда я пытаюсь запустить свой проект в VS2017 показать эту проблему, я думаю, что проблема заключается в моем коде вставки, извините, но я не пишу хорошо по-английски, я тяну строку подключения json, потому что web.config больше нет, я не думаю, что это проблема, потому что цепочка приносит его нормальным и все параметры равны, Оставьте мой код, спасибо.
public class personaDAO { public static int Add(mPersona obj) { int Res = 0; string query = "INSERT INTO `persona` (`nombre`,`edad`) values(?nombre,?edad);"; Dictionary<string, object> Parameters = new Dictionary<string, object>(); Parameters.Add("?nombre", obj.Nombre); Parameters.Add("?edad", obj.Edad); try { //string cadena = connection.ConnectionString; Res = SQL_Queries.Query_Execute(query, connection.ConnectionString, Parameters); } catch (Exception ex) { Console.Write(ex.Message); } return Res; } } }
Что я уже пробовал:
ya intente cambiar las dll que tiene el proyecto, igual intente cambiando la cadena de conexión muchas veces.
Google Translate:уже попробуйте изменить dll, которая есть в проекте, просто попробуйте изменить строку подключения много раз.
0x01AA
Может быть вы нам расскажете:
а) каков текст исключения
б.) каков тип SQL_Queries
Member 14120185
это исключение "MySql.Data.MySqlClient.Replication.ReplicationManager выдал исключение" и el тип sql_queries, это тот, который
компания его разработала, я же учусь в университете
Member 14120185
исключение завершено-это "инициализатор типа для 'MySql.Data.MySqlClient.Replication.ReplicationManager' выдал исключение."
Richard Deeming
Регистрация InnerException
, который будет содержать фактические детали ошибки.
Member 14120185
Я работаю на mvc c # я не могу или пытаюсь изменить "исключение", для "InnerException", и я ничего не получаю. Visual не распознает исключение InnerException.
public static int Add(mPersona obj)
{
int Res = 0;
string query = "вставить в persona (nombre, edad) значения('?nombre','?edad');";
Словарь в<строка, объект и gt; Параметры = новый словарь в<строка, объект и GT;();
Parameters.Add("?nombre", obj.Номбре);
Параметры.Добавить("?эдад", кадриров.Эдад);
пробовать
{
//string cadena = соединение.Параметр connectionString;
Рес = SQL_Queries.Query_Execute(запрос, соединение.ConnectionString, Параметры);
}
//не работайте с innerException
catch (InnerException ex) { консоль.Написать(напр.сообщение); }
вернуться РЭС;
}
Member 14120185
disculpa mi ignorancia ya vi a que te referias encontre otro error, en el innerexception "не удалось загрузить файл или сборку" системы.Конфигурация.ConfigurationManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. El sistema no puede encontrar el archivo especificado."
Richard Deeming
Похоже, вам не хватает ссылки на NuGet:
NuGet Gallery | System.Конфигурация.Диспетчер конфигураций[^]