Код: Выделить всё
public bool Open()
{
try
{
connection.Open();// in this line I have an error
return true;
}
catch (MySqlException ex)
{
MessageBox.Show(ex.Message);
return false;
}
}
Необработанное исключение типа
'System.Collections.Generic. KeyNotFoundException» произошло в
mscorlib.dll
Дополнительная информация:
Данного ключа нет в словаре.
ВЫВОД:
«POS.vshost.exe» (CLR v4.0.30319: POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib .dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities\12.0.0.0 __b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.dll'.
Пропущены символы загрузки. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4 .0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities.Sync\12.0 .0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.Sync.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0 .0__b77a5c561934e089\System.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime\12.0.0.0 __b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.dll'.
Пропущены символы загрузки. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\Users\JB\Desktop\Program\POS\POS\bin\Debug\POS .vshost.exe'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4 .0.0.0__b77a5c561934e089\System.Core.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4 .0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4 .0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll'.
Пропущены символы загрузки. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4 .0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4 .0.0.0__b77a5c561934e089\System.Data.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Deployment\v4.0_4 .0.0.0__b03f5f7f11d50a3a\System.Deployment.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4 .0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4 .0.0.0__b77a5c561934e089\System.Xml.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. Поток 0x28b8 завершился с кодом 259
(0x103). Поток 0x2d2c завершился с кодом 0 (0x0). Поток
0xc0c завершился с кодом 259 (0x103). «POS.vshost.exe» (CLR
v4.0.30319: POS.vshost.exe): загружен
'C:\Users\JB\Desktop\Program\POS\POS\bin\Debug\POS .Exe'. Символы
загружены. «POS.vshost.exe» (CLR v4.0.30319: POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a \System.Configuration.dll'.
Пропущена загрузка символов. Модуль оптимизирован, и включена опция отладчика
Только мой код. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Accessibility\v4.0_4.0.0 .0__b03f5f7f11d50a3a\Accessibility.dll'. Невозможно найти или открыть файл PDB. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\Users\JB\Desktop\Program\POS\POS\bin\Debug\MySql .Data.dll'. Невозможно
найти или открыть файл PDB. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Transactions\v4.0_4 .0.0.0__b77a5c561934e089\System.Transactions.dll'.
Невозможно найти или открыть файл PDB. «POS.vshost.exe» (CLR v4.0.30319:
POS.vshost.exe): загружен
'C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4 .0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll'.
Невозможно найти или открыть файл PDB. Первое случайное исключение типа
'System.Collections.Generic.KeyNotFoundException' произошло в
mscorlib.dll System.Transactions Critical: 0: http://msdn.microsoft.com/TraceCodes/Sy ... ityTracing /2004/07/Reliability/Exception/UnhandledUnhandled
ExceptionPOS.vshost.exeSystem.Collections.Generic.KeyNotFoundException,
mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089Данный ключ
отсутствовал в словаре. в
System.Collections.Generic.Dictionary
Код: Выделить всё
2.get_Item(TKey key) at MySql.Data.MySqlClient.CharSetMap.GetCharacterSet(DBVersion version, String CharSetName) at MySql.Data.MySqlClient.CharSetMap.GetEncoding(DBVersion version, String CharSetName) at MySql.Data.MySqlClient.Driver.Configure(MySqlConnection connection) at MySql.Data.MySqlClient.MySqlConnection.Open() at POS.Class.DBConnect.Open() in c:\Users\JB\Desktop\Program\POS\POS\Class\DBConnect.cs:line 35 at POS.Class.Globals..ctor() in c:\Users\JB\Desktop\Program\POS\POS\Class\Globals.cs:line 26 at POS.Forms.frm_Main..ctor() in c:\Users\JB\Desktop\Program\POS\POS\Forms\frm_Main.cs:line 20 at POS.Program.Main() in c:\Users\JB\Desktop\Program\POS\POS\Program.cs:line 20 at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary
MySql.Data.MySqlClient.CharSetMap.GetCharacterSet(версия DBVersion,
String CharSetName) в
MySql.Data.MySqlClient.CharSetMap.GetEncoding (Версия DBVersion,
String CharSetName) в
MySql.Data.MySqlClient.Driver.Configure (соединение MySqlConnection)
в MySql.Data.MySqlClient.MySqlConnection.Open() в MySql.Data.MySqlClient.MySqlConnection.Open() в
POS.Class.DBConnect.Open() в
c:\Users\JB\Desktop\Program\POS\POS\Class\DBConnect.cs:строка 35 в
POS.Class. Globals..ctor() в
c:\Users\JB\Desktop\Program\POS\POS\Class\Globals.cs:строка 26 в
POS.Forms.frm_Main..ctor() в
c:\Users\JB\Desktop\Program\POS\POS\Forms\frm_Main.cs:строка 20 в
POS.Program.Main() в
c:\Users\JB \Desktop\Program\POS\POS\Program.cs:строка 20 в
System.AppDomain._nExecuteAssembly(сборка RuntimeAssembly, String[]
args) в System.AppDomain.ExecuteAssembly(String AssemblyFile,
Свидетельство сборкиSecurity, String[] args) в
Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
в System.Threading.ThreadHelper.ThreadStart_Context(состояние объекта)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, обратный вызов ContextCallback, состояние объекта, логическое значение
preserveSyncCtx) at
System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, обратный вызов ContextCallback, состояние объекта, логическое значение
preserveSyncCtx) в
System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, обратный вызов ContextCallback, состояние объекта) в
System.Threading .ThreadHelper.ThreadStart()
Программа «[11984] POS.vshost.exe» завершила работу с кодом -1
(0xffffffff).
СТРОКА СОЕДИНЕНИЯ:
Server=127.0.0.1;Начальный каталог=pos;Идентификатор пользователя=root;Пароль=;Разрешить ноль
Datetime=true
Подробнее здесь: https://stackoverflow.com/questions/654 ... corlib-dll