2010-08-16 34 views
11

Estoy usando Visual Studio 2010 para editar XAML para Silverlight (4). Sobre una base diaria, o incluso cada hora, pierdo mi XAML intellisense al azar.Perdiendo XAML intellisense en Visual Studio 2010

A menudo voy a conseguir una página entera de XAML válida cubiertas con subrayados azules del analizador de Visual Studio de 2010 confundirse:

alt text http://i33.tinypic.com/rr8o5y.png

Aquí es uno de los errores:

error 6 El inicializador de tipo para 'Microsoft.Expression.Platform.Silverlight.Metadata.FrameworkElementMetadata' lanzó una excepción . C: \ projects ... \ Styles.xaml

+0

Documente lo que ve en la ventana Ver + Lista de errores. –

+0

@Hans Trataré de rastrearlos, pero a menudo no hay ningún error, y intellisense simplemente se detendrá. –

+2

Lo consigo todo el tiempo. Me vuelve loco Me he acostumbrado a ir al código que está detrás, uso el C# intellisense y luego regreso a XAMl. En general, VS2010 es bastante defectuoso, estoy encontrando, espero ansiosamente SP1. –

Respuesta

5

Me sale este problema también, pero es intermitente en el mejor de los casos. Visual Studio está compilando constantemente su XAML (y otro código) detrás de la escena y, a veces, encontrará un error, y de ahí viene el problema. A veces puede ser que no haya ningún error, pero VS decidió compilar algo mientras estaba escribiendo una línea. Todo lo que hago es presionar 'compilar' o 'reconstruir' y todo vuelve a funcionar.

+0

La compilación del proyecto parece solucionar este error molesto. Gracias –

+0

Incluso la reconstrucción no lo arregla aquí. – MTR

2

tuvimos un problema similar, podríamos resolverlo abriendo el xaml como el código fuente para esto, haga clic derecho en el xaml y haga clic en abrir con. seleccione el editor de código fuente sin codificación. es posible que también desee establecer esto como comportamiento predeterminado

+0

No lo arregla para mí. – MTR

0

Estaba teniendo el mismo problema desde hace un tiempo. Encontré que si abría el xaml como código fuente y limpiaba las soluciones, las quejas desaparecían.

enter image description here

Cuestiones relacionadas