.net - net - visual studio installer
Visual Studio popup: "la operaciĆ³n no pudo completarse" (28)
"La operación no se pudo completar", el error también puede ser causado por un proyecto de C ++ que hace referencia a otro proyecto que ya no existe en la solución.
Normalmente, cuando elimina un proyecto de una solución, Visual Studio elimina cualquier referencia a él de otros proyectos en la solución.
En mi caso, sin embargo, estaba compartiendo proyectos entre soluciones, por lo tanto, una mala referencia de proyecto logró colarse, y eliminar las malas referencias solucionó el error.
Usando Visual Studio 2012.
Cuando intento abrir un proyecto, local o en Team Foundation Server (TFS), aparece una ventana modal que me dice que:
La operación no pudo completarse: error no especificado
O el mismo mensaje, pero con "Clase no definida ..." en lugar de "Error no especificado".
Estos errores comenzaron a ocurrir el día de hoy cuando traté de registrar parte de mi trabajo en el servidor de la fundación del equipo. Intenté usar Visual Studio 2008 en la misma computadora, pero sigo teniendo el mismo error. También busqué en Google, pero ninguna de las soluciones parece ayudarme.
También instalé las últimas actualizaciones de Windows Update.
¿Algunas ideas?
A veces solo se trata de cerrar Visual Studio 2015 y luego abrir de nuevo.
He tenido que pasar esto en algunas máquinas.
Esto sucede
"¿Has intentado eliminar el archivo" Your_Solution_FileName.suo "?"
También se bloquea la computadora como, por ejemplo, corte de energía, etc.
Se aplica a la Actualización 2 y a la Actualización 3 , así como a la base nueva sin actualizaciones ...
Al trabajar en proyectos de VB.Net en Visual Studio 2005, me he enfrentado a este problema muchas veces. Por lo general, deshabilitar la opción ''Habilitar el proceso de alojamiento de Visual Studio'' en las propiedades de depuración de la aplicación resuelve el problema para mí. Por lo general, cuando el proceso de alojamiento está habilitado, las llamadas a ciertas API pueden verse afectadas.
Para cancelar esta opción, debe seguir los pasos a continuación:
- Haga clic derecho en su proyecto en el Explorador de soluciones
- Seleccionar propiedades
- En la pestaña Depuración, encontrará una opción de casilla de verificación para Habilitar el proceso de alojamiento de Visual Studio . Desmarque esta opción.
- Guarde sus cambios
Asegúrese de que su ventana de salida esté visible antes de presionar el botón F5. Si tiene su ventana de salida maximizada, ocasionalmente Visual Studio no vuelve a abrir la ventana de salida cuando la reinicia.
Solución simple: 1. Reinicie Visual Studio 2. ANTES de crear un proyecto, use Ver-> Ventana de salida
Ahora cuando construyas, debería funcionar.
(Estoy bastante seguro de que eliminar archivos .suo y .user solo funciona porque restablece Visual Studio a su diseño predeterminado, lo que garantiza que la ventana de resultados esté visible).
Borré todos los archivos .suo y .user y reinicié VS 2008. Pero no funcionó para mí. Los siguientes pasos me funcionaron.
Open project file (.csproj) in notepad.
Removed all configurations from <Configurations></COnfigurations> tag.
Then add one by one configuration and reload project in VS.
Build the project or view project properties.
Creo que StyleCop es la razón de este problema. Asi que,
- Cerrar VS.
- Eliminé todos los archivos de StyleCop.Settings y StyleCop.Cache en todos los proyectos de solución.
- Eliminé también todos los proyectos * archivo .csproj.user.
- Reiniciar VS.
Ejecute eventvwr desde la línea de comandos para ver si ha registrado algún error de aplicación.
Esto podría darle un mensaje de error real que es más útil.
Eliminé un proyecto antiguo de la solución, después de eso ocurrió el error. Tuve que abrir el archivo .sln en el bloc de notas y eliminar la referencia .dll del proyecto anterior que eliminé. Después de eso funcionó.
En mi caso, ''Silverlight 5 SDK'' faltaba y mis proyectos Silverlight no se cargan. Al intentar volver a cargar el proyecto, muestra el mensaje "la operación no se pudo completar". Una vez que instalé, el problema está resuelto.
Estaba actualizando a .NET4.6 desde una aplicación de terceros (unity3d). Me gustaría obtener este mensaje cuando intenté volver a cargar la solución cuando no se carga al inicio. Mi solución fue hacer clic derecho en la solución y seleccionar "instalar las características que faltan", lo que me impulsó a descargar lo que necesitaba. La descarga en la ventana emergente no funcionó, así que acabo de instalar el paquete de orientación de .NET para lo que estaba en (4.6) y esto lo solucionó.
Esto todavía se aplica a Windows 2017 ... sí, puede cerrar Visual Studio y comenzar de nuevo. Pero ¿por qué existe este problema? ¿Y por qué no se ha solucionado aún?
Cada vez que esto sucede (y sucede mucho), se quita el foco de solo producir código ... y se suma a la frustración y la ira ... que conducen al odio ... lo que nuevamente conduce al sufrimiento ... ¿a dónde voy?
¡Microsoft, deja de guiarnos al camino del lado oscuro! Arregle estas molestias de una vez por todas ... ¡y restablezca la paz en la galaxia!
Funcionó para mí después de que cerré Visual Studio (2015 Community Edition), lo abrí y abrí proyecto nuevamente. Me sucedió algo porque estaba usando este proyecto como una dependencia en otro proyecto y se abrió en otra instancia pero los cambios no fueron imitados .
Me encontré con este mismo problema, pero eliminar el archivo .suo no ayudó. La única forma de que pudiera cargar el proyecto era borrando el archivo "Your_Project_FileName.csproj.user" .
-
Me encontré con este problema de nuevo unos meses más tarde, pero esta vez eliminar el archivo "Your_Project_FileName.csproj.user" no me ayudó como lo hizo la última vez. Finalmente logré rastrearlo hasta un problema de IIS Express. Eliminé el sitio de mi applicationhost.config y dejé que Visual Studio lo recreara, esto permitió que el proyecto finalmente se cargara.
No más archivos .SUO, pero borrar archivos .user funciona. FYI: estoy depurando el proyecto de Silverlight
Para este problema, lo resolví eliminando el archivo .user que contiene las Opciones de usuario de Visual Studio Project. Este archivo se puede encontrar en el mismo lugar donde se encuentra su archivo .sln. Además, después de eliminar este archivo del proyecto, asegúrese de volver a cargar la solución para que tenga efecto.
Para mí fue porque había agregado una entrada para vincular el sitio en IISExpress a una dirección IP específica, y mi dirección IP había cambiado. Tengo una pista del registro de eventos.
¡Espero que esto ayude a alguien!
Para mí, este problema fue causado por configuraciones conflictivas de <site>
en el siguiente archivo.
C:/Users/smunro/Documents/IISExpress/config/applicationhost.config
Edité este archivo para eliminar todos los elementos del site
dentro del siguiente elemento. Es posible que desee ser un poco más selectivo y tratar de identificar el sitio que está causando el conflicto y eliminar solo eso.
<configuration><system.applicationHost><sites>
Tenga en cuenta que dejé allí los elementos <siteDefaults>
, <applicationDefaults>
y <virtualDirectoryDefaults>
.
Cuando volví a cargar el proyecto, se creó automáticamente un nuevo elemento <site>
.
Para proyectos de Visual C ++, esto puede deberse a un archivo vcsproj.filters
mal formateado.
En mi caso, alguien había realizado una fusión de sucursal manual y no fusionó correctamente el archivo de filtros. Visual Studio aún cargó y compiló el archivo sin advertencias, pero emitiría la advertencia de "error no especificado" al intentar agregar o eliminar archivos del proyecto.
Escanee su archivo vcsproj.filters
para ver si hay entradas duplicadas o líneas que se ven así y elimínelas. Cierre y vuelva a abrir el proyecto.
<ClInclude Include="../../path/to/sourcefile.h" />
Visual Studio Enterprise 2017
Reiniciar Visual Studio resolvió mi problema :)
Si está utilizando Visual Studio 2015 y está trabajando en ASP.NET, cree un nuevo sitio web, copie los archivos anteriores en el nuevo sitio y cree su sitio. Su antiguo proyecto aún hace referencia a algunos parámetros de inicio antiguos.
Solución: estaba recibiendo este diálogo al intentar construir / reconstruir / limpiar mi .sln. Para solucionarlo, necesitaba detener el sitio de IIS vinculado a la aplicación y reiniciar Visual Studio. (Luego comience su sitio de nuevo).
Cómo descubrí la causa: parece que este es un mensaje bastante genérico para una amplia gama de problemas, terminé rastreando mi problema en particular a unos pocos archivos bloqueados por IIS con los registros de eventos.
Las soluciones para eliminar todos los sitios son una especie de enfoque "Destruir desde la órbita", que debería usarse como último recurso.
Tuve el mismo error. No pude abrir ninguna clase ni componente de mi solución. Eliminé ComponentModelCache y probé otras soluciones ... pero no obtuve ningún resultado. Finalmente, me ayudó: ¡CERRAR SU ESTUDIO VISUAL Y OTRA VEZ ABRIRLO!
Tuve que eliminar un proyecto web. Había un viejo archivo DLL de referencia dentro, y tuve que limpiar ese proyecto web, y luego funcionó.
Tuve un problema similar al abrir Razor Views
- Inicié sesión en mi cuenta de Azure que me pedía que volviera a ingresar mis créditos.
- Reiniciar actualización VS 2015 1
Vaya a Ejecutar y escriba "inetmgr", es decir, se abre IIS y en la esquina derecha de la ventana Acción, seleccione la opción cambiar "Versión de .NET Framework". Cambialo.
Después de eso, reinstale su Visual Studio 2010. Funciona en mi computadora, y es por eso que lo comparto.
¿Has intentado eliminar el archivo Your_Solution_FileName.suo
?
El archivo .suo
debe estar en la misma carpeta que su archivo .sln
o en la carpeta .vs
para las versiones más nuevas de Visual Studio. La carpeta .vs
puede estar oculta.
El archivo .suo
contiene información diversa, como la lista de archivos abiertos, y algunas preferencias que no se guardan en el archivo de la solución (como el proyecto inicial) y otras cosas.
Normalmente puede eliminar el archivo .suo
sin problemas. Puede que tenga que configurar el StartUp Project
para su solución luego.
Solo para permanecer en el camino seguro, puede cambiar el nombre del archivo .suo
, y luego volver a intentar para iniciar la solución, para ver si esta ayuda.
En mi experiencia, en algún momento VS se bloquea al iniciarse porque hay un error en algún código fuente, y debido a ese error, VS no puede compilar el código, y luego se cuelga porque sin el código compilado no puede mostrar el formulario en modo de diseño. En este caso, eliminar el archivo .suo
resolverá la situación porque restableció la lista de archivos abiertos, por lo que la solución se puede iniciar sin abrir / mostrar ningún archivo.
Actualizar
Aquí hay una lista de otras cosas que puedes probar cuando eliminar el archivo .suo
no resuelve el problema:
- Reinicia la computadora
- Limpiar la carpeta temporal de Windows
- Limpie la solución desde el IDE (Menú / Build / Clean Solution)
- Limpie la solución manualmente (elimine el DLL / EXE compilado en la carpeta
/bin/
y vacíe los archivos temporales que VS crea durante el proceso de compilación en la carpeta/obj/
(cada proyecto que compone la solución tiene estas carpetas, por lo tanto, límpielos todos) ) - Intente abrir cada proyecto individual que compone la solución 1 por 1 y compilarla, para comprender cuál es el proyecto específico que genera el problema.
- Comprender qué es el cambio / edición / modificación que desencadenó el error, y deshacerlo (la herramienta de control de origen puede ayudar ...)
- Si tiene controles personalizados: verifique el código en el constructor. El VS IDE llamará al constructor de sus controles personalizados incluso en el momento del diseño, y pueden suceder cosas extrañas (en el momento del diseño algunas propiedades no funcionan, su cadena de conexión probablemente no esté poblada ...)
Como último recurso...
- Intenta instalar cualquier actualización de VS
- Intenta deshabilitar las extensiones VS (si instalaste alguna ...)
- Intente actualizar cualquier DLL / Control externo al que se haga referencia en su solución
- Intenta actualizar Windows
VS 2015 -> Eliminar todos los archivos en ComponentModelCache
funcionó para mí:
C:/Users/**username**/AppData/Local/Microsoft/VisualStudio/14.0/ComponentModelCache