Hace mucho tiempo que no escribo, el trabajo me lo ha impedido y parece que en el verano en vez de disminuir como deberia ser logico, aumenta cada vez mas. Estaba desarrollando una Web con SilverLight y Asp.Net Ajax y me encontre con el error
Line: 967
Error: Sys.Res.namespaceContainsObject is null or not an object
Empece a temblar según lo vi !!!
El problema es que SilverLigth y Ajax utilizan el mismo objeto javascript (Sys.Res), la manera de solucionarlo es muy sencilla en tu script manager debes de poner los scripts de silverlight
En mi caso
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"> <Scripts> <asp:ScriptReference Path="~/Silverlight/js/Silverlight.js" /> <asp:ScriptReference Path="~/Silverlight/js/dragdrop.js" /> <asp:ScriptReference Path="~/Silverlight/js/globalvariables.js" /> <asp:ScriptReference Path="~/Silverlight/js/zooming.js" /> </Scripts> </asp:ScriptManager>
Y por supuesto eliminarlos del header
Espero que os ayude