Básicamente, ni el diseñador de Visual Studio ni Resharper parecen tratar con la extensión de marcado StaticResource cuando lo uso "normalmente", sin los corchetes.Silverlight: el diseñador de Resharper y VS no puede tratar con la extensión StaticResource
<StaticResource ResourceKey="SomeKey"/>
No es un problema de encontrar el recurso, se atasca en el nombre de la propiedad de 'ResourceKey'. Así que cuando el diseñador carga, o si uso el análisis de solución de Resharper, mis ventanas de error siempre están abarrotadas de interminables instancias de "No puedo resolver el símbolo 'ResourceKey'"
Estoy usando Silverlight 4 con VS2010, pero tuve este problema con Silverlight 3 y '08 también. Recientemente reinstalé toda la pila por motivos no relacionados, el problema persiste.
Esto no es sorprendente, porque todo funciona bien en tiempo de ejecución y en Blend (y apago el diseñador VS xaml de todos modos), pero es molesto, y lo más importante, desconcertante.
No sabe si está relacionado, pero cuando mouseOver la "StaticResource" Me dice que la clase es "ms.internal.metadata.exposedtypes.presentation.staticresourceextension" - pero yo estaba bastante seguro de que vive en el espacio de nombres System.Windows.
Por favor, desbordes, arrojan algo de luz sobre este misterio para mí.
Tengo vs2010sp1, todo está bien. Tooltip on mouseover es lo mismo, "ms.internal ...". Intenta instalar el paquete de servicio. – vorrtex
@vorrtex Lo tengo instalado, volví a instalar todo hace un par de semanas en vano. Aunque me alegra saber que no es solo un problema en mi máquina. – Egor
No tengo ningún problema y también instalé VS2010sp1. – Sung