Hola buenas, estoy haciendo un proyecto en visual studio c#, ya lo he publicado para generar el archivo de instalación, estoy haciendo pruebas en una máquina virtual con windows 10, el programa se instala sin problemas, el detalle está en que después de que se ejecuta y selecciono una de las opciones que tiene el programa manda el siguiente error:
Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.
************** Texto de la excepción **************
System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlConnection'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlConnectionFactory'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlPerformanceCounters'. ---> System.Configuration.ConfigurationErrorsException: Error en la inicialización del sistema de configuración ---> System.Configuration.ConfigurationErrorsException: Sólo se permite un elemento <configSections> por archivo de configuración y, si lo hay, debe ser el primer elemento secundario del elemento <configuration> raíz. (C:\Users\Residencias\AppData\Local\Apps\2.0\JC0EMT5D.4LO\74EYP515.5ZY\admi..tion_5519e45324e119c6_0001.0000_73d7a0cb3d970c02\Administrador.exe.config line 4)
en System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
en System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
en System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
en System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Configuration.ConfigurationManager.PrepareConfigSystem()
en System.Configuration.ConfigurationManager.GetSection(String sectionName)
en System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName)
en System.Diagnostics.DiagnosticsConfiguration.GetConfigSection()
en System.Diagnostics.DiagnosticsConfiguration.Initialize()
en System.Diagnostics.DiagnosticsConfiguration.get_SwitchSettings()
en System.Diagnostics.Switch.InitializeConfigSettings()
en System.Diagnostics.Switch.InitializeWithStatus()
en System.Diagnostics.Switch.get_SwitchSetting()
en System.Data.ProviderBase.DbConnectionPoolCounters..ctor(String categoryName, String categoryHelp)
en System.Data.SqlClient.SqlPerformanceCounters..ctor()
en System.Data.SqlClient.SqlPerformanceCounters..cctor()
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Data.SqlClient.SqlConnectionFactory..cctor()
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Data.SqlClient.SqlConnection..cctor()
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Data.SqlClient.SqlConnection..ctor()
en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.InitConnection()
en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.get_Connection()
en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.InitAdapter()
en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.get_Adapter()
en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.Fill(RegistroDataTable dataTable)
en Administrador.frmAgregar.frmAgregar_Load(Object sender, EventArgs e)
en System.Windows.Forms.Form.OnLoad(EventArgs e)
en System.Windows.Forms.Form.OnCreateControl()
en System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
en System.Windows.Forms.Control.CreateControl()
en System.Windows.Forms.Control.WmShowWindow(Message& m)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ScrollableControl.WndProc(Message& m)
en System.Windows.Forms.Form.WmShowWindow(Message& m)
en System.Windows.Forms.Form.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Ensamblados cargados **************
mscorlib
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2115.0 built by: NET47REL1LAST
Código base: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Administrador
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Users/Residencias/AppData/Local/Apps/2.0/JC0EMT5D.4LO/74EYP515.5ZY/admi..tion_5519e45324e119c6_0001.0000_73d7a0cb3d970c02/Administrador.exe
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2110.0 built by: NET47REL1LAST
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2110.0 built by: NET47REL1LAST
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2116.0 built by: NET47REL1LAST
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2102.0 built by: NET47REL1LAST
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration.resources/v4.0_4.0.0.0_es_b03f5f7f11d50a3a/System.Configuration.resources.dll
----------------------------------------
Microsoft.AnalysisServices.AppLocal
Versión del ensamblado: 14.0.0.0
Versión Win32: 14.0.1.427 ((BI_ASEngine_Dev).170626-0900)
Código base: file:///C:/Users/Residencias/AppData/Local/Apps/2.0/JC0EMT5D.4LO/74EYP515.5ZY/admi..tion_5519e45324e119c6_0001.0000_73d7a0cb3d970c02/Microsoft.AnalysisServices.AppLocal.DLL
----------------------------------------
Microsoft.AnalysisServices.AppLocal.Core
Versión del ensamblado: 14.0.0.0
Versión Win32: 14.0.1.427 ((BI_ASEngine_Dev).170626-0900)
Código base: file:///C:/Users/Residencias/AppData/Local/Apps/2.0/JC0EMT5D.4LO/74EYP515.5ZY/admi..tion_5519e45324e119c6_0001.0000_73d7a0cb3d970c02/Microsoft.AnalysisServices.AppLocal.Core.DLL
----------------------------------------
System.Data
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2102.0 built by: NET47REL1LAST
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Data.DataSetExtensions
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
System.Numerics
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
Accessibility
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Data.resources.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.2046.0 built by: NET47REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada
Por ejemplo:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.
ya se que se trata del archivo de base de datos, pero mi duda es como se resuelve ese error.
Dea antemano muchas gracias :D