I've figured out what has broken uBlogsy in v4.7.1. - all the posts refering to "Method not found: 'System.Collections.Generic.List`1 umbraco.MacroEngines.DynamicNodeList.get_Items().
A recent change (happened between nightly 4.7.1.392 and 4.7.1.394) to umbraco.MacroEngines.DynamicNodeList.cs re-org'd a little and this public method was added.
public List<DynamicNode> get_Items()
{
return Items;
}
If I change the core to be Items.ToList() then uBlogsy springs into life!!
public List<DynamicNode> get_Items()
{
return Items.ToList();
}
I'm not sure if this is a bug with your code or a bug with the umbraco core but that should give you a starting point for fixing it.
I think it's technically a 4.7.1 break, I added that method because I was trying to use uBlogsy and it wouldn't run - simply adding it (without the .ToList) fixed it for me.
I think the correct fix here though is a recompile of uBlogsy against the new DLLs though?
v2.0 Beta + v4.7.1 Issue
Hey Anthony,
I've figured out what has broken uBlogsy in v4.7.1. - all the posts refering to "Method not found: 'System.Collections.Generic.List`1 umbraco.MacroEngines.DynamicNodeList.get_Items().
A recent change (happened between nightly 4.7.1.392 and 4.7.1.394) to umbraco.MacroEngines.DynamicNodeList.cs re-org'd a little and this public method was added.
If I change the core to be Items.ToList() then uBlogsy springs into life!!
I'm not sure if this is a bug with your code or a bug with the umbraco core but that should give you a starting point for fixing it.
Cheers
Trevor
Hi Guys
I think it's technically a 4.7.1 break, I added that method because I was trying to use uBlogsy and it wouldn't run - simply adding it (without the .ToList) fixed it for me.
I think the correct fix here though is a recompile of uBlogsy against the new DLLs though?
Gareth
Gareth you're correct.
I recompiled 1.36 with the 4.7.1 dlls.
I'll be rebuilding 2.0 soon.
Cool...for now as I want to continue developing using 2.0Beta I've change macroEngines and recompiled it and that works a treat.
Once Anthony recompiles the beta with v4.7.1 I'll revert and deploy the new uBlogsy build.
Thanks, T.
You guys going to get this fixed soon? My blog is dead in the water...
Or is there a "quick fix" I can implement to get things working?
Yep...as I've done...download the umbraco source, change the line of code as above, recompiled and copy over the macroEngines.dll into you bin folder.
Okey doke.
Odd, but I downloaded the source and don't see that method in there...
Drop in the umbraco.MacroEngines.dll from umbraco 4.7.0
That should fix it.
is working on a reply...