visual studio professional microsoft descargar visual-studio-2010 visual-studio visual-studio-2008 visual-build-professional

visual-studio-2010 - professional - visual studio 2010 express



¿Cómo arreglar "Falta el elemento raíz" al hacer una compilación de Visual Studio(VS)? (23)

Cómo solucionar "Falta el elemento raíz". al hacer una compilación de Visual Studio (VS)?

¿Alguna idea de qué archivo debería ver en mi solución?

En realidad, recibo este mensaje de error dentro de "Visual Build Pro" cuando lo uso usando el comando "Make VS 2008". Este comando funciona bien cuando se crean otras soluciones (como alrededor de 20) y no estoy muy seguro de por qué el mío está obteniendo el error.

Cualquier ayuda sería muy apreciada. :)

Estoy usando VS 2008 y Visual Build Pro 6.7.


En mi caso, cuando abrí el archivo .csproj , estaba vacío, así que fui a mi confirmación anterior en git y copié el contenido de ese archivo y lo pegué en mi actual archivo .csproj . Después de lo cual .csproj.user archivo .csproj.user , .csproj.user mi proyecto y todo comenzó a funcionar nuevamente.


En mi caso, el archivo C:/Users/xxx/AppData/Local/PreEmptive Solutions/Dotfuscator Professional Edition/4.0/dfusrprf.xml estaba lleno de NULL.

Lo borré; se recreó en el primer lanzamiento de Dotfuscator, y después de eso, se restableció la normalidad.


En mi caso, estaba usando vs 2010 con Crystal Report. Innerexception reveló que el elemento raíz está faltando el error. Vaya al directorio como C: / Users / sam / AppData / Local / dssms / dssms.vshost.exe_Url_uy5is55gioxym5avqidulehrfjbdsn13 / 1.0.0.0 que se proporciona en el mensaje interno y asegúrese de que user.config sea el XML correcto (el mío estaba en blanco por algún motivo).


En mi caso, fue el archivo xxxxxxxxxxxx.vcxproj.user el que causaba el problema (estaba en blanco) después de un bloqueo. Cambié el nombre y el problema desapareció.


En mi caso, los archivos RDLC funcionan con archivos de recursos (.resx), tuve este error porque no había creado el archivo resx correspondiente para mi informe rdlc.

Mi solución fue agregar el archivo .resx dentro de App_LocalResources de esta manera:

/rep /rep/myreport.rdlc /rep/App_LocalResources/myreport.rdlc.resx


En mi caso, me actualicé a VS2017 y quería construir todos los proyectos con MSBuild 4 con mi script de compilación (que había estado usando MSBuild 3.5 cuando estábamos usando VS2015). Esa actualización de MSBuild parecía estar bien para las aplicaciones de escritorio de Windows, pero las de Windows CE con un marco compacto me darían este confuso error. Revertir a MSBuild 3.5 para proyectos de Windows CE me solucionó el problema.

Por cierto, tenía el BOM en archivos .csproj y los eliminé para todos los proyectos en una solución que no se compilaría pero que no ayudó.


En mi caso, me estaba faltando el error del elemento apuntando al archivo NuGet.Config . En ese momento estaba buscando algo como esto

<?xml version="1.0" encoding="utf-8"?> <settings> <repositoryPath>Packages</repositoryPath> </settings>

luego acabo de agregar configuration etiqueta de configuration que realmente envuelve todo el xml. Ahora funciona bien para mí

<?xml version="1.0" encoding="utf-8"?> <configuration> <settings> <repositoryPath>Packages</repositoryPath> </settings> </configuration>


En mi caso, recibí este error debido a un archivo vacío packages.config . Esto causó que el administrador de paquetes de NUGET fallara y mostrara el error Falta el elemento raíz. La resolución era copiar los elementos de otro archivo no vacío y luego cambiarlos según las necesidades.

Ejemplo (packages.config):

<?xml version="1.0" encoding="utf-8"?> <packages> <package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net451"/> <package id="Newtonsoft.Json" version="5.0.4" targetFramework="net451"/> </packages>


En mi caso, recibí un mensaje como este: Ver esta imagen

Acabo de comentar el código recortado a continuación en el archivo de proyecto (.csproj) y el problema se solucionó.

<Import Project="$(MSBuildBinPath)/Microsoft.CSharp.targets" />


En mi caso, xxxx.pubxml.user no se cargó cuando intenté publicar la aplicación. Borré el archivo, reinicié Visual Studio y luego creé un nuevo perfil para publicarlo, el problema se solucionó y se publicó con éxito.


Este error a veces puede ocurrir cuando edita algunas configuraciones de Project Toolchain Atmel Studio 6.1.2730 SP2.

En mi caso, traté de editar Project Properties> Toolchain> Linker> Configuración general con ''Todas las configuraciones'' seleccionadas en la Configuración. Cuando revisé o desmarqué una configuración, apareció un cuadro de diálogo con el error. Sin embargo, descubrí que podría hacer las mismas ediciones si las realicé en una sola configuración de compilación a la vez; es decir, con solo ''Debug'' o ''Release'' seleccionado en lugar de ''Todas las configuraciones''.

Curiosamente, más tarde pude editar la misma configuración del vinculador incluso con ''Todas las configuraciones'' seleccionadas. No sé qué cambió en mi proyecto que hizo esto posible.


Este error es causado por un archivo de proj corrupto. Visual Studio siempre tiene un archivo de proyecto de copia de seguridad en una carpeta específica. Pls busque: C: / Users // Documents / Visual Studio / Backup Files / Usted puede ver 2 archivos iguales que: Original-May-18-2018-1209PM..csproj Recuperado-May-18-2018-1209PM..csproj

Solo necesita copiar el archivo: Original-May-18-2018-1209PM..csproj Y renombrar como .csproj y overide en la carpeta del proyecto raíz. ¡El problema está resuelto!


Esto fue fácil de arreglar de lo que pensaba. Todo lo que hice fue borrar la carpeta del caché del sitio web.

Eliminar todo de

DRIVE LETTER OF OS: / Users / NOMBRE DEL USUARIO / AppData / Local / Microsoft / WebsiteCache

ejemplo

C: / Users / Jack / AppData / Local / Microsoft / WebsiteCache

Para obtener más consejos sobre el estudio visual, visita Mi blog


Ho simplemente resolví este problema yendo al explorador de control de código fuente y seleccioné el proyecto de problema, hice clic derecho y seleccioné la opción Obtener versión específica en el menú Avanzado. Y luego seleccionó Tipo como Última versión y marcó las siguientes dos casillas de verificación y presionó el botón Obtener. Luego actualicé la solución y mi proyecto volvió a funcionar y desapareció el problema. Tenga en cuenta que esto puede sobrescribir sus proyectos locales para que sus cambios actuales puedan perderse. Entonces, si no tiene problemas con su copia local, puede intentarlo. Espero eso ayude


También puedes buscar el archivo. Navegue hasta su directorio de proyecto con PowerShell y ejecute Get-FileMissingRoot:

function Get-FileMissingRoot { dir -recurse | where { ($_ -is [IO.FileInfo]) -and (@(".xml", ".config") -contains $_.extension) } | foreach { $xml = New-Object Xml.XmlDocument; $filename = $_.FullName try { $xml.Load($filename) } catch { write ("File: " + $filename) write ($_.Exception.Message) } } }


También verá que ''falta el elemento raíz'' cuando la lista de materiales aparece :). BOM = marca de orden de bytes. Este es un carácter adicional que se agrega al inicio de un archivo cuando se guarda con la codificación incorrecta.
Esto puede suceder a veces en Visual Studio cuando se trabaja con archivos XML. Puede codificar algo para eliminarlo de todos sus archivos, o si sabe qué archivo es, puede forzar a Visual Studio a guardarlo con una codificación específica (utf-8 o ascii IIRC).

Si abre el archivo en un editor que no sea VS (pruebe notepad ++), verá dos caracteres divertidos antes del <? declaración xml

Para solucionar esto en VS, abra el archivo en VS y luego según la versión de VS

  • Archivo> Opciones de guardado avanzadas> elegir una codificación adecuada
  • Archivo> Guardar como> mantenga el nombre del archivo, haga clic en la flecha desplegable en el lado derecho del botón Guardar para seleccionar una codificación

Tengo el mismo error. que muestra el error Microsoft.Data.Entity no pudo cargar el elemento raíz que falta. Cuando elimino ese archivo de C: / Windows / Microsoft.NET / Framework / v4.0.30319 y vuelvo a abrir mi solución, mi problema fue resuelto. Todo funciona bien


Tengo este problema en un proyecto de API web. Finalmente descubrí que estaba en mis comentarios del método "///". Tengo estos comentarios configurados para generar automáticamente la documentación de los métodos API. Algo en mis comentarios lo volvió loco. Eliminé todos los retornos de carro, los caracteres especiales, etc. No estoy seguro de qué cosa no me gustó, pero funcionó.


Tuve Blue Screen mientras ejecutaba Visual Studio 2013, cuando reinicio intenté ejecutar nuevamente mi proyecto, pero siempre tuve este error de Headius. de todas formas

Eliminar las carpetas con la información de temperatura Solucione este problema . en mi caso, el proyecto era un servidor de Windows, y básicamente crea una carpeta con cierta información de Tem.

la carpeta era

C:/Users/User_NAME/AppData/Local/NAme_OF_THeProject

inside Existe una carpeta con el nombre del proyecto + alguna GUI generada Service.ServerHostLoader_Url_u2jn0xkgjf1th0a3i2v03ft15vj4x52i

esta es la Carpeta que eliminé y ahora puedo ejecutar nuevamente el Proyecto.


Tuve algunos bloqueos masivos en la Comunidad VS2015.

Eliminar todos los archivos .csproj.user

que estaban llenos de caracteres nulos, y también estos

C: / Users / UserName / AppData / Local / Temp /

.NETFramework, Version = v4.0.AssemblyAttributes.cs .NETFramework, Version = v4.5.AssemblyAttributes.cs .NETFramework, Version = v4.5.2.AssemblyAttributes.cs


tuvo este problema al iniciar sesión en un RDP en un servidor anterior VM para el que la hora (reloj) estaba configurada con 2 horas de descanso. (y zona horaria incorrecta) en el sistema host. corregido y todo estaba bien. La teoría de KISS ... :)


Oye, tengo el mismo problema en Mac trabajando en una solución Cocoa C #. (¡Pero lo resolví!)

Siempre dice que falta el elemento raíz, por lo que no puede cargar mi archivo de proyecto C #.

Tengo el 2017 Visual Studio Mac Community Edition. Finalmente logré encontrar una solución después de varias horas (¡doloroso!).

Mi solución es porque los marcos relacionados con Visual Studio son viejos o están rotos. Encontré esto porque traté de crear una nueva solución Mac de Cocoa y decía "no se pudo guardar la solución". Luego, traté de crear una solución Android y funciona bien. Vaya a su "Buscador" y "Ir" -> "Ir a una carpeta" y luego vaya a "Biblioteca / Marcos". He eliminado mono.framework y frameworks relacionados con Xamarin porque creo que estos frameworks Xamarin están rotos.

Luego, desinstalé el Visual Studio y lo reinstalé. ¡Ahora todo funciona bien!


Asegúrese de que cualquier archivo XML (o cualquier archivo que sea interpretado como un archivo XML por Visual Studio) tenga una estructura XML correcta, es decir, un elemento raíz (con cualquier nombre, uso rootElement en mi ejemplo):

<?xml version="1.0"?> <rootElement> ... </rootElement>