Principales respuestas
Problema al acceder a MainPage.xaml en VS2010

Pregunta
-
Hola a todos!!
Soy relativamente nuevo en desarrollo .NET especialmente en C#, ASP.NET y Silverlight y tengo el siguiente problema:
Acabo de instalar Visual Studio 2010 Ultimate con todas las herramientas.
Antes de instalarlo tengo ya en mi pc:
VS2008 (lo desinstalé con el CD de instalación y sin problemas, y luego instalé VS2010)
Silverlight 3 y 4 con el SDK.
Microsoft Expression Studio 4
Windows 7 Professional SP1
Ahora bien, al ingresar en VS2010 a crear un nuevo proyecto de Aplicación Silverlight con Visual C# lo crea normalmente pero en el IDE en la vista Diseño me aparece lo siguiente en el archivo MainPage.xaml:
System.NullReferenceException
Referencia a objeto no establecida como instancia de un objeto.
en Microsoft.Windows.Design.Platform.SilverlightMetadataContext.SilverlightXamlExtensionImplementations.<GetXmlNamespaceCompatibilityMappings>d__8.MoveNext() en MS.Internal.Design.Metadata.ReflectionProjectNode.BuildSubsumption() en MS.Internal.Design.Metadata.ReflectionProjectNode.SubsumingNamespace(Identifier identifier) en MS.Internal.Design.Markup.XmlElement.BuildScope(PrefixScope parentScope, IParseContext context) en MS.Internal.Design.Markup.XmlElement.ConvertToXaml(XamlElement parent, PrefixScope parentScope, IParseContext context, IMarkupSourceProvider provider) en MS.Internal.Design.DocumentModel.DocumentTrees.Markup.XamlSourceDocument.FullParse(Boolean convertToXamlWithErrors) en MS.Internal.Design.DocumentModel.DocumentTrees.Markup.XamlSourceDocument.get_RootItem() en Microsoft.Windows.Design.DocumentModel.Trees.ModifiableDocumentTree.get_ModifiableRootItem() en Microsoft.Windows.Design.DocumentModel.MarkupDocumentManagerBase.get_LoadState() en MS.Internal.Host.PersistenceSubsystem.Load() en MS.Internal.Host.Designer.Load() en MS.Internal.Designer.VSDesigner.Load() en MS.Internal.Designer.VSIsolatedDesigner.VSIsolatedView.Load() en MS.Internal.Designer.VSIsolatedDesigner.VSIsolatedDesignerFactory.Load(IsolatedView view) en MS.Internal.Host.Isolation.IsolatedDesigner.BootstrapProxy.LoadDesigner(IsolatedDesignerFactory factory, IsolatedView view) en MS.Internal.Host.Isolation.IsolatedDesigner.BootstrapProxy.LoadDesigner(IsolatedDesignerFactory factory, IsolatedView view) en MS.Internal.Host.Isolation.IsolatedDesigner.Load() en MS.Internal.Designer.DesignerPane.LoadDesignerView()Lo curioso es que luego al abrir este proyecto en Expression Studio 4 lo lee sin ningún problema al MainPage.xaml.
Ya busqué por todos lados el problema pero lo único que encontré fue que otra persona desinstaló en 2 oportunidades el SDK de Silverlight y como por magia en la tercera instalación anduvo ya.
De antemano les agradezco cualquier ayuda o pauta que me pudieran dar.Saludos.
- Cambiado Leandro TuttiniMVP viernes, 6 de enero de 2012 3:12 (De:Visual Studio)
Respuestas
-
Logré resolver mi problema!!
La causa estaba en que tenía instalado el Silverlight 5 con el SDK Silverlight 4. Primero desinstalé la versión standard 5 y como aún seguía el problema, opté por desinstalar el SDK. Cuando no quedó ningún producto Silverlight instalado, bajé el "Silverlight4_Tools.exe" en español de 35.3 mb y por fin logré arrancar el VS2010 con mi proyecto Silverlight. El MainPage.xaml arrancó sin problemas con vista de diseño.
A Leandro Tuttini, Nestor Arturo y Antonio Lobo MUCHAS GRACIAS!! por vuestra ayuda!!
Espero que mi respuesta sirva a otros que como yo tienen el mismo problema.
Una vez más GRACIAS!!
- Marcado como respuesta FedericoDGD miércoles, 11 de enero de 2012 18:29
Todas las respuestas
-
-
Correcto sin modificar nada. Cuando creo un nuevo proyecto de Aplicación Silverlight con Visual C#, escribo el nombre de la solución y dejo por defecto la ruta en disco y al dar Aceptar en el cuadro diálogo y cuando intenta ir al IDE de VS2010 aparece directamente el error en Vista de Diseño.
Lo raro es que si me deja abrir MainPage.xaml con Microsoft Expression Studio 4 sin problema.
A modo de aclaración, tenía instalado los SDK 3 y 4 de Silverlight antes de instalar VS2010 en español. Esto influirá en algo? Además el idioma debe coincidir entre VS y SL como requisito indispensable, cierto?
Muchas Gracias, Nestor Arturo!
-
Hola Federico
Algunas lecturas que te pueden ayudar:
http://forums.silverlight.net/t/177630.aspx/1
Espero te ayuden a solucionar tu problema
Saludos
Antonio Lobo
Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
Si la respuesta te ha sido util Votala.
Mi blog -
Logré resolver mi problema!!
La causa estaba en que tenía instalado el Silverlight 5 con el SDK Silverlight 4. Primero desinstalé la versión standard 5 y como aún seguía el problema, opté por desinstalar el SDK. Cuando no quedó ningún producto Silverlight instalado, bajé el "Silverlight4_Tools.exe" en español de 35.3 mb y por fin logré arrancar el VS2010 con mi proyecto Silverlight. El MainPage.xaml arrancó sin problemas con vista de diseño.
A Leandro Tuttini, Nestor Arturo y Antonio Lobo MUCHAS GRACIAS!! por vuestra ayuda!!
Espero que mi respuesta sirva a otros que como yo tienen el mismo problema.
Una vez más GRACIAS!!
- Marcado como respuesta FedericoDGD miércoles, 11 de enero de 2012 18:29
-
Logré resolver mi problema!!
La causa estaba en que tenía instalado el Silverlight 5 con el SDK Silverlight 4. Primero desinstalé la versión standard 5 y como aún seguía el problema, opté por desinstalar el SDK. Cuando no quedó ningún producto Silverlight instalado, bajé el "Silverlight4_Tools.exe" en español de 35.3 mb y por fin logré arrancar el VS2010 con mi proyecto Silverlight. El MainPage.xaml arrancó sin problemas con vista de diseño.
A Leandro Tuttini, Nestor Arturo y Antonio Lobo MUCHAS GRACIAS!! por vuestra ayuda!!
Espero que mi respuesta sirva a otros que como yo tienen el mismo problema.
Una vez más GRACIAS!!
Amigo te quiero decir que a mi se me presento el mismo problema, segui tu solucion y funciono
MUCHISIMAS GRACIAS