Visual Studio 2013 Update 4 - Cómo detener las notificaciones molestas

131

Acabo de instalar Visual Studio 2013 Update 4 y ahora veo esta molesta notificación roja que me dice que necesito una licencia de desarrollador para Windows Store y Windows Phone, que no necesito.

ingrese la descripción de la imagen aquí

Una vez que hago clic en descartar todo, vuelve la próxima vez que cargue Visual Studio, la misma notificación que descarté. En otras palabras, ¿cuántas veces me dirá que necesito una licencia? Entonces, mi punto es cómo dejo de mostrar la notificación roja.

[editar] En realidad me está provocando de vez en cuando, no solo cada reinicio del estudio visual ... como creo que alguien ha mencionado en uno de los comentarios.

Robar
fuente
3
Tengo la misma pregunta. ¡No quiero una licencia de desarrollador y tampoco quiero la molesta notificación!
Ruud van Falier
De acuerdo es molesto. Si alguno de ustedes encuentra una manera de detenerlo, me gustaría escucharlo. Estoy obteniendo lo mismo en VS2013 desde que apliqué varias actualizaciones.
SteveH
8
Puede enviar comentarios dentro de VS. Está adyacente al icono rojo de notificaciones en la captura de pantalla anterior. Diles directamente que es molesto. Lo hice, y animaría a otros a hacer lo mismo.
Darren Hale
2
¿Ustedes están usando R #? Si es así, intente suspender R # y vea si aún recibe la notificación roja. Parece que R # puede estar involucrado en mi máquina.
Wade
1
@DarrenHale - Gran sugerencia. También recomiendo incluir un enlace a este artículo de SO y una captura de pantalla de VS junto a esta publicación de SO.
Philip Pittle

Respuestas:

95

ÚLTIMA ACTUALIZACIÓN (21 de noviembre): ahora hemos lanzado un parche para este error. Puedes descargarlo desde aquí .

Dejo el resto de esta respuesta como está, pero ya no debería haber necesidad de ninguna solución una vez que se haya aplicado el parche vinculado anteriormente.


RESPUESTA ORIGINAL: Comenzaré disculpándome y confirmando que tenemos al menos un error aquí (si no más). Hay varios de nosotros investigando activamente esto de nuestro lado. Sin embargo, todavía no conocemos el alcance completo del problema, por lo que sería genial obtener información adicional de cualquier persona que actualmente se encuentre con esto.

La intención era mostrar una notificación a los usuarios que trabajan en aplicaciones de Windows o Windows Phone Store . No era algo que debería surgir para los usuarios que no realizan el desarrollo de la Tienda .

La solución más prometedora hasta ahora es:

  1. Cierre la solución actualmente abierta (si hay una cargada)
  2. Descartar la notificación
  3. Cerrar Visual Studio

No debería volver a ver la notificación en las sesiones de VS posteriores hasta que haga algo que haga que la funcionalidad relacionada con la Tienda se vuelva a cargar (por ejemplo, crear o cargar un proyecto de aplicación de la Tienda).

Si esto no hace que desaparezca, responda e intentaremos trabajar con usted para obtener más detalles sobre lo que podría estar causando que continúe apareciendo para usted.

ACTUALIZACIÓN : Si la solución anterior no funciona para usted (por ejemplo, usuarios de ReSharper), tengo otra que al menos debería proporcionar un respiro de las notificaciones durante aproximadamente un mes a la vez:

  1. Asegúrese de que la notificación crítica esté actualmente activa (es decir, notificación roja).
  2. Cierre todas las instancias abiertas de Visual Studio.
  3. Abra el Explorador de archivos y navegue hasta el %LocalAppData%\Microsoft\VisualStudio\12.0\Notificationsdirectorio.
  4. Abre el Notifications_Active.xml archivo encontrado en un editor de texto.
  5. Encuentre el elemento de notificación que hace referencia a la licencia de desarrollador.
  6. Cambie el valor del Severityelemento a en 0lugar de 2.

Esto debería hacer que la alerta roja ya no se active para esta notificación siempre que la deje activa (es decir, no la descarte ).

GusP
fuente
No puedo probar tu sugerencia en este momento, pero puedo darte más información. Desinstalé las opciones de Windows Store y Windows Phone (mediante reparación en VS en programas de desinstalación) para ver si detendría la notificación, pero no fue así. Siempre se muestra cuando abro un .sln(ha sucedido para WPF, WinForms y proyectos de consola). Si solo abro VS, no recibo la notificación. Esto está en una máquina con Windows 8, VS 2013 Ultimate. No he vuelto a ver la notificación hasta que comencé una nueva instancia de VS y luego abrí otra .sln.
Darren Hale
El comportamiento previsto y la solución descrita anteriormente no me funcionan en absoluto. Recibo la notificación arbitrariamente cuando trabajo durante horas en una única solución que no tiene proyectos de Windows Store o Windows Phone (solo libs de clase, proyectos ASP.NET), solo aparece de vez en cuando. Además, comencé una nueva solución para otro proyecto pequeño, y aparece cuando creo una solución VS vacía y cada vez que agrego un proyecto, todos los cuales son proyectos simples de biblioteca de clase C # sin dependencias externas. Cuando descarto, cierro VS y vuelvo a abrir VS y abro mi solución, vuelve a aparecer la notificación roja.
Wade
77
@gusp Acabo de realizar un experimento y parece que ReSharper 8.2.3 me lo está causando. Cuando suspendo R #, los pasos para reproducir ya no funcionan. Cuando reanudo R #, el problema también se reanuda. El problema puede estar relacionado con una interacción entre VS y R # o es solo R # por sí mismo. ¿Alguien más está viendo esto?
Wade
1
@gusp, la solución alternativa de actualización ayuda a que el rojo desaparezca. Hasta aquí todo bien.
Wade
2
@gusp: ningún cambio por mi parte (pero usando R #). ¿Todas las instancias de VS deben cerrarse al editar Notifications_Active.xml? Además, sería útil editar también Notifications_Archive.xml. Por otro lado, ¿podría desinstalar el desarrollo Phone / Store de mi instancia VS? No instalé estos componentes cuando instalé VS originalmente, pero parece que se agregaron mágicamente cuando instalé Actualizaciones.
Philip Pittle