example - app.config "No se pudo encontrar la información del esquema" después de convertir a Visual Studio 2010/.Net 4.0
xsd to class c# visual studio 2017 (4)
¿Estás seguro de que la conversión fue correcta? Tal vez el marco de destino correcto no estaba configurado. Abra las propiedades de su proyecto y compruebe si el marco de destino es en realidad .NET Framework 4
o .NET Framework 4 Client Profile
.
Después de actualizar mi proyecto a Visual Studio 2010 y .Net 4.0, mi archivo app.config genera estos mensajes al crear el proyecto:
- No se pudo encontrar información de esquema para el elemento ''supportedRuntime''.
- No se pudo encontrar la información del esquema para el atributo ''versión''.
- No se pudo encontrar la información del esquema para el atributo ''sku''.
Aquí está mi archivo completo app.config:
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
</startup>
</configuration>
Si creo un nuevo proyecto VS2010 y literalmente copio / pego el mismo archivo app.config, no recibo tales mensajes.
Obviamente, estos mensajes no están causando ningún problema de tiempo de ejecución, pero siguen siendo molestos y desconcertantes.
¿Cómo soluciono el problema al hacer aparecer estos mensajes?
Veo la respuesta en app.config configSections La configuración personalizada no puede encontrar la información del esquema , pero no veo ningún lugar en la lista de propiedades para ingresar la ruta al esquema.
Gracias.
Elimine la siguiente sección en app.config:
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
</startup>
Intente eliminar el proceso en el Administrador de tareas la próxima vez, si ya se está ejecutando.
PD: podría estar ejecutándose en una máquina remota.
Actualización: Como no hay solución, repito mi consejo ... Dejen de votar. Tal vez sea un error, pero podría estar relacionado con un proceso de depuración sin terminación. Simplemente examine el Administrador de tareas y elimine xyz.vhost.exe de fx2.0, si corresponde.
Cambié el esquema de DotNetConfig a DotNetConfig35 y se encargó del problema. Esto está disponible en las propiedades del archivo app.config.
Al hacer clic con el botón derecho en el archivo app.config en el explorador de soluciones se muestran las propiedades del archivo, al hacer clic con el botón derecho en la ventana de edición del archivo app.config, se muestran las propiedades del documento XML.