vscode visual studio orthography color code visual-studio visual-studio-2013 visual-studio-2015

visual-studio - color - visual studio code orthography



VS2013: la operaciĆ³n no pudo completarse (16)

Después de instalar Visual Studio 2013 y jugar con algunas de las nuevas características, noté que no puedo abrir un archivo cshtml en uno de mis proyectos de MVC. Si intento abrirlo en el editor html predeterminado, recibo el siguiente error

La operacion no pudo ser completada

Al abrir el archivo en otro editor, IE: Editor HTML (Webforms), abre el archivo sin ningún problema. Por lo tanto, parece ser un problema con el editor de Html predeterminado.

He seguido varias sugerencias sobre cómo combatir este problema en versiones anteriores de VS. Si elimino todos los archivos ".suo" de la solución y reinicio Visual Studio, el error cambia a:

Referencia a objeto no establecida como instancia de un objeto

Una vez que Visual Studio crea un nuevo archivo ".suo", el mensaje de error vuelve al anterior.

Intenté hacer una instalación de reparación en VS2013, sin embargo, sigo teniendo los mismos problemas. Además, ejecutar VS en modo seguro tampoco funcionaba. Traté de crear un nuevo proyecto MVC, que falló durante la creación. Con cualquiera de estos errores, el registro de eventos de Windows no contiene ningún mensaje.

¿Alguien mas ha tenido este problema?


Acabo de encontrar su pregunta aquí porque también me pasó a mí. Esto es lo que hice y espero que lo arregle / ayude a encontrar el problema.

  1. Eliminado todo .suo
  2. Terminar IIS Express
  3. Cierre VS2013 y vuelva a abrir
  4. Abra su proyecto e intente iniciarlo (F5)
  5. Probablemente tenga un error en su archivo web.config. Para mí fue un <appSettings> estando allí dos veces.
  6. Se arregló el archivo web.config, save y boom, el error desapareció.

Espero que también arregle tu situación.


Como la mayoría de las personas aquí han mencionado, revise su archivo web.config para ver los duplicados. Tenía prisa, simplemente copié y pegué las aplicaciones de otras soluciones sin darme cuenta de que la sección ya existía en el documento existente. Luego, emita este hilo relacionado con el comienzo de la superficie. Volví y consolidé la configuración de la aplicación , la guardé y el problema dejó de existir.


Compruebe si hay errores en su archivo web.config:

  • llaves duplicadas (configuración de la aplicación)
  • etiquetas no cerradas o usadas varias veces
  • ...

En mi caso, el problema se debió a la configuración de mi aplicación web.config incluye señalar a un archivo que no existe:

<appSettings configSource="App_Config/MISSPELT-FILENAME.config" />



Eso funcionó para mí para VS 2015 (símbolo del sistema como administrador):

cd C:/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE devenv.exe /resetuserdata


Lo que resolvió mi problema es este:

Escriba% LOCALAPPDATA% en Windows Explorer y vaya a Microsoft / XX.0 su versión de Visual Studio y luego elimine la carpeta ComponentModelCache

¡Reinicia VS y funcionó como un amuleto!

Esto se debe a una actualización realizada a GitHub que se informa en su foro


Me lo imaginé. En mi web.config, tenía lo siguiente en mi

<appSettings> <add key="webpages:Version" value="2.0.?.?" /> </appSettings>

Cambiar este valor a "3.0.0.0" resolvió el problema. Nunca tuve un problema con esto en VS2010 o VS2012. Parece que hay algo en el IDE que no está manejando esto con gracia.


Obtuve este error en Visual Studio 2015 pero solo después de instalar ASP.NET 5 RC 1. La instalación de Visual Studio 2015 Actualización 1 me solucionó el problema.


Para mí, este error se resolvió estableciendo el acceso directo de VS 2013 para "ejecutar como administrador".


Se debe a que IIS Express no se ejecuta desde Visual Studio cuando intenta depurar la página aspx.

Solución rápida y sucia es hacer clic derecho en su proyecto y elegir "Usar Visual Studio Development Server" y luego, de nuevo, hacer clic con el botón secundario y volver a seleccionar "Usar IIS Express" solucionará este problema. De esta forma me ocuparé de todos los cambios requeridos en el archivo de configuración.


También hay este hilo que un empleado de MS ha respondido con una posible causa:

Este es un error en el depurador. Hay una condición de carrera que ocurre cuando todos los siguientes son verdaderos:

La depuración de scripts está habilitada en IE El usuario está depurando IE y otro proceso

El otro proceso se detiene (alcanza el punto de interrupción, la operación de paso finaliza, se detiene en una excepción, etc.) en un momento en que IE no ejecuta el código de secuencia de comandos

IE comienza a ejecutar el código del script aproximadamente en el mismo momento en que el usuario toca F10 / F5 en Visual Studio.

La razón más probable para que esto suceda es que se ejecuta el código de ''setTimeout'', pero no soy un experto de JScript, por lo que estoy seguro de que hay otras razones posibles también.

y estas soluciones:

  1. Si llega a este problema, creo que podría desconectar el depurador y luego reacoplarlo.

-o-

  1. Este problema ocurre cuando se depura ASP.NET y cuando la depuración de scripts está habilitada en IE. Si deshabilita la depuración de scripts en IE, o lo activa y desactiva al cambiar entre los problemas del lado del servidor del depurador y del lado del cliente, podrá evitar el problema.

-o-

  1. Si su aplicación web está utilizando setTimeout, es posible que pueda evitar o al menos reducir el problema haciendo algo para asegurarse de que el script se ejecute con menos frecuencia. Esto podría significar aumentar el valor de tiempo de espera, o esto podría significar agregar condiciones alrededor cuando se usa setTimeout.

También tengo este problema después de usar un paquete de Nuget. El problema era un duplicado de AppSettings. Los fusioné a todos y funcionó.


Tuve el mismo error en VS 2015 corriendo en Win 10. Afortunadamente corregido simplemente con un reinicio. Al reiniciar, Windows parece haber aplicado algunas actualizaciones en la sesión anterior que rompió VS de alguna manera.


Tuve un error en mi archivo web.config, había dos espacios antes de la etiqueta <xml >. después de eliminarlo dejó de mostrar este error.


Un colega me pidió que mirara este problema. Probé todas las soluciones propuestas y nada funcionó. Eventualmente descubrí que habían hecho una actualización de proyecto de svn y tuvieron un conflicto y lo ignoraron. En uno de los archivos de configuración encontré el conflicto marcado ".yours". Corregí esto y ahora todo carga sin error.