Compartir a través de


/Upgrade (devenv.exe)

Actualiza el archivo de solución y todos sus archivos de proyecto (o el archivo de proyecto especificado) a los formatos actuales de Visual Studio para estos archivos.

Sintaxis

devenv {SolutionFile|ProjectFile} /Upgrade [/Out OutputFilename]

Argumentos

  • SolutionFile

    Necesario si va a actualizar una solución completa y sus proyectos. Ruta de acceso y nombre de un archivo de solución. Se puede escribir solo el nombre del archivo de solución o una ruta de acceso completa y el nombre del archivo de solución. Si la carpeta o el archivo indicado no existen aún, se crearán.

  • ProjectFile

    Necesario si va a actualizar un único proyecto. Ruta de acceso y nombre de un archivo de proyecto dentro de la solución. Se puede escribir solo el nombre del archivo de proyecto o una ruta de acceso completa y el nombre del archivo de proyecto. Si la carpeta o el archivo indicado no existen aún, se crearán.

  • /Out OutputFilename

    Opcional. Nombre de un archivo que quiera enviar al resultado de la herramienta. Si el archivo ya existe, la herramienta anexa el resultado al final del archivo.

Comentarios

Se guardan automáticamente copias de seguridad en un directorio denominado Backup que se crea en el directorio actual.

Se deben desproteger las soluciones o los proyectos bajo el control de código fuente antes de poderse actualizar.

Si usa el modificador /Upgrade, Visual Studio no se abrirá. Los resultados de la actualización se pueden ver en el informe de actualización para el lenguaje de desarrollo de la solución o el proyecto. No se devuelve ninguna información de error o de uso. Para obtener más información sobre cómo actualizar proyectos en Visual Studio, vea Portar, migrar y actualizar proyectos de Visual Studio.

Ejemplo

En este ejemplo se actualiza un archivo de solución denominado "MyProject.sln".

devenv "%USERPROFILE%\source\repos\MyProject\MyProject.sln" /upgrade

Vea también