visual update tutorial studio instalar how español code autocompletar visual-studio visual-studio-2012

update - Error al iniciar Visual Studio 2012



visual studio code español (8)

Recibo un mensaje de error cada vez que inicio Visual Studio. Dado que también estoy viendo un comportamiento inexplicable en mi proyecto, me gustaría resolver este problema.

Mensaje de error

Se ha encontrado una excepción. Esto puede ser causado por una extensión.

Puede obtener más información examinando el archivo ''C: / Users / Jonathan / AppData / Roaming / Microsoft / VisualStudio / 11.0 / ActivityLog.xml''.

Cuando miro el archivo de registro, encuentro dos excepciones:

Error 1

Exception Type : System.Windows.Markup.XamlParseException Exception Message : Provide value on ''System.Windows.StaticResourceExtension'' threw an exception. Exception Stack Trace: at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) at SquaredInfinity.VSCommands.UI.Views.DefaultAlertView.InitializeComponent() at SquaredInfinity.VSCommands.Foundation.Services.VSCUIService.GetDefaultAlertViewModel(String alertMessage, String alertDialogTitle) at SquaredInfinity.Foundation.Presentation.Services.UIService.GetDefaultAlertViewModel(String alertMessage) at SquaredInfinity.Foundation.Presentation.Services.UIService.ShowAlert(String message) at SquaredInfinity.VSCommands.VSCommandsPackage.Initialize() Exception Data : [EmptyOrNull] Inner Exception: Exception Type : System.Exception Exception Message : Cannot find resource named ''VSC.Button''. Resource names are case sensitive. Exception Stack Trace: at System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference) at System.Windows.StaticResourceExtension.ProvideValue(IServiceProvider serviceProvider) at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider) Exception Data : [EmptyOrNull]

Error 2

System.ComponentModel.Composition.CompositionException: The composition produced a single composition error. The root cause is provided below. Review the CompositionException.Errors property for more detailed information. 1) The current type, SquaredInfinity.Foundation.Configuration.Services.IConfigurationService, is an interface and cannot be constructed. Are you missing a type mapping? Resulting in: Resolution of the dependency failed, type = "SquaredInfinity.Foundation.Configuration.Services.IConfigurationService", name = "(none)". Exception occurred while: while resolving. Exception is: InvalidOperationException - The current type, SquaredInfinity.Foundation.Configuration.Services.IConfigurationService, is an interface and cannot be constructed. Are you missing a type mapping? ----------------------------------------------- At the time of the exception, the container was: Resolving SquaredInfinity.Foundation.Configuration.Services.IConfigurationService,(none) Resulting in: An exception occurred while trying to create an instance of type ''#Btb.#Rtb''. Resulting in: Cannot activate part ''#Btb.#Rtb''. Element: #Btb.#Rtb --> #Btb.#Rtb Resulting in: Cannot get export ''#Btb.#Rtb (ContractName="Microsoft.VisualStudio.Text.Classification.IClassifierProvider")'' from part ''#Btb.#Rtb''. Element: #Btb.#Rtb (ContractName="Microsoft.VisualStudio.Text.Classification.IClassifierProvider") --> #Btb.#Rtb at System.ComponentModel.Composition.Hosting.CompositionServices.GetExportedValueFromComposedPart(ImportEngine engine, ComposablePart part, ExportDefinition definition) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportedValue(CatalogPart part, ExportDefinition export, Boolean isSharedPart) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.CatalogExport.GetExportedValueCore() at System.ComponentModel.Composition.Primitives.Export.get_Value() at System.ComponentModel.Composition.ExportServices.GetCastedExportedValue[T](Export export) at System.ComponentModel.Composition.ExportServices.<>c__DisplayClass4`2.<CreateStronglyTypedLazyOfTM>b__1() at System.Lazy`1.CreateValue() at System.Lazy`1.LazyInitValue() at System.Lazy`1.get_Value() at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.InvokeMatchingFactories[TExtensionInstance,TExtensionFactory,TMetadataView](IEnumerable`1 lazyFactories, Func`2 getter, IContentType dataContentType, Object errorSource)

¿Cómo interpreto esto para poder descifrar el error?


Estaba recibiendo el mismo error. Noté que la extensión NuGet Package Manager tenía una actualización. Después de instalar esta actualización, el error desapareció.

Asegúrese de que se apliquen todas las actualizaciones disponibles. Para comprobar si hay actualizaciones disponibles, abra Herramientas> Extensiones y actualizaciones. En el cuadro de diálogo "Extensiones y actualizaciones", expanda el nodo "Actualizaciones" en el panel izquierdo. Instale las actualizaciones que puedan estar disponibles y reinicie Visual Studio 2012.


Este error se inicia después de instalar Visual Studio 2012 Update 2. Aparentemente, las extensiones Web Tools y Web Essentials 2012 tienen un conflicto: ambos intentan registrar algunos de los mismos componentes, lo que genera esta excepción.

Además, parece que la notificación automática de actualización para una o ambas de estas extensiones se rompe cuando se instala VS 2012 Actualización 2, porque aunque las extensiones se han actualizado para resolver el conflicto, no se le notifica que existe una actualización.

La solución es eliminar ambas extensiones y luego reinstalarlas.

Para obtener más información al respecto, consulte http://madskristensen.net/post/web-tools-20122-and-web-essentials .


Para todas las personas que tienen este problema:

  1. Abra Visual Studio 2012, pero no cargue ninguna solución / proyecto
  2. Abrir extensiones y actualizaciones desde el menú Herramientas
  3. Deshabilitar Web Essentials 2012
  4. Elimine el archivo .suo para su solución
  5. Abra la solución en Visual Studio
  6. Ver que carga y Visual Studio no falla
  7. Habilitar Web Essentials 2012
  8. Reinicie Visual Studio 2012 y vuelva a cargar su solución.
  9. ¡Tiempos felices!

Source


Parece que hay algo mal con la extensión VSCommands u otro complemento. Puede intentar deshabilitar todas las extensiones, reiniciar Visual Studio y volver a habilitarlas; a veces resuelve ese problema.

Otra cosa que puede intentar es ejecutar Visual Studio como administrador, porque este error puede ocurrir si no hay permisos suficientes para acceder a algunos recursos (era un error en versiones anteriores de Visual Studio).

Su último recurso doloroso será una nueva instalación limpia.



Solucionado al eliminar la siguiente carpeta:

C: / Users {username} / AppData / Local / Microsoft / VisualStudio {version-number} / ComponentModelCache


También recibía el mismo error:

Se ha encontrado una excepción. Esto puede ser causado por una extensión.

Puede obtener más información examinando el archivo ''C: / Users /. . . / VisualStudio / 11.0 / ActivityLog.xml ''

Razón:

Desinstalé algunos de los archivos SQL del panel de control. Solo después de eso comencé a obtener este error, pero no estaba seguro de qué servicio había desinstalado.

Solución:

Descargué el SDK para Visual Studio 2012 e instalé / reinicié Visual Studio, luego funcionó bien.


Todo lo que necesita para resolver el problema mencionado anteriormente es eliminar el archivo * .suo para el proyecto y Visual Studio. Tuve el mismo problema.