Error utilizando ASP.NET Ajax+Silverlight Sys.Res.namespaceContainsObject

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