Linked Nodes Content App - not working in Umbraco 8.1.0
Hi Soren and everyone,
I upgrade Umbraco 8.0.2 to Umbraco 8.1.0 and now Linked Nodes Content App is not working anymore.
I tried to clean cache, reinstall this package, but it shows me same error (see picture)
Method not found: 'Umbraco.Core.Models.PublishedContent.PublishedContentType Umbraco.Core.Models.PublishedContent.IPublishedElement.get_ContentType()'.
It looks like, that Linked Nodes Content App is using some functionality which disappear from Umbraco after this update... Anyone else have got same problem?
If it is problem with compatibility, when it will be fix?
Can confirm, unfortunately, isn't working after the upgrade to v8.1.0.
Edit: As a quick fix if you download the source and update the Nuget references to target v8.1.0 and rebuild/copy the DLL over to your project then it starts working.
in the meantime, I have changed the company, no time for updates and the code is basically byte5. Please contact Marcel Wege from byte5. He is project contributor (E-Mail: [email protected]).
In its simplest form, clone the repo (https://github.com/byte5digital/Linked-Nodes-Content-App), update the NuGet references for Umbraco (Core + Web) to the latest (e.g. v8.1.3) and then rebuild.
The rebuilt b5LinkedNodesContentApp.dll can now be dropped into your projects bin folder.
Hi Christopher , thanks for the information still the same :
So i download a branch new Umbraco 8.1.3 so all new dll's etc .
Added linked node app , via nuget manager .
Download the link above , replaced the b5linkxxx.dll with build one , in umbraco solution bin folder .
Clean / Rebuild the solution (umbraco 8.1.3) .
Still the same ?
Any thoughts
Andy
You are correct its referenced in Packages and references , i did the rebuild , ( i see it replaced it ) and put the new dll . but still same error
Exception thrown: 'System.MissingMethodException' in b5LinkedNodesContentApp.dll
An exception of type 'System.MissingMethodException' occurred in b5LinkedNodesContentApp.dll but was not handled in user code
Method not found: 'Umbraco.Core.Models.PublishedContent.PublishedContentType Umbraco.Core.Models.PublishedContent.IPublishedElement.get_ContentType()'.
Do i need to remove it from References and Packages too ?
Linked Nodes Content App - not working in Umbraco 8.1.0
Hi Soren and everyone,
I upgrade Umbraco 8.0.2 to Umbraco 8.1.0 and now Linked Nodes Content App is not working anymore.
I tried to clean cache, reinstall this package, but it shows me same error (see picture) Method not found: 'Umbraco.Core.Models.PublishedContent.PublishedContentType Umbraco.Core.Models.PublishedContent.IPublishedElement.get_ContentType()'.
It looks like, that Linked Nodes Content App is using some functionality which disappear from Umbraco after this update... Anyone else have got same problem?
If it is problem with compatibility, when it will be fix?
Peter
Can confirm, unfortunately, isn't working after the upgrade to v8.1.0.
Edit: As a quick fix if you download the source and update the Nuget references to target v8.1.0 and rebuild/copy the DLL over to your project then it starts working.
Hi Peter & Christopher,
thank you for reporting this issue and the quick fix! We will update the package as soon as possible, maybe during next week.
Best, Sören
Hi Sören
Any news on an update? This is seriously an epic package.
Hi Emil,
in the meantime, I have changed the company, no time for updates and the code is basically byte5. Please contact Marcel Wege from byte5. He is project contributor (E-Mail: [email protected]).
Best, Sören
Having the same problem. Any news about this?
submitted a pr, works fine indeed if you build the current code against v8.1 libraries :-)
Good work Gerty :-) I was planning on doing the same this week, just hadn't yet gotten around to regression testing the change against 8.0.x versions.
Sorry, my 5cents, did not really consider the regression tests :-)
Can confirm that rebuilding against v8.1.* still works, e.g.
Christopher , i tried the rebuilding against 8.1.3 still same issue , can you explain a bit more on how ?
In its simplest form, clone the repo (https://github.com/byte5digital/Linked-Nodes-Content-App), update the NuGet references for Umbraco (Core + Web) to the latest (e.g. v8.1.3) and then rebuild.
The rebuilt
b5LinkedNodesContentApp.dll
can now be dropped into your projectsbin
folder.Hi Christopher , thanks for the information still the same :
So i download a branch new Umbraco 8.1.3 so all new dll's etc . Added linked node app , via nuget manager . Download the link above , replaced the b5linkxxx.dll with build one , in umbraco solution bin folder . Clean / Rebuild the solution (umbraco 8.1.3) . Still the same ? Any thoughts Andy
Do you have the Linked Nodes referenced as a dependency in your project (maybe through NuGet)?
If you do, the rebuild will overwrite your copied DLL with the broken one from the package/dependency. Copy the "fixed" DLL as the last step.
You are correct its referenced in Packages and references , i did the rebuild , ( i see it replaced it ) and put the new dll . but still same error Exception thrown: 'System.MissingMethodException' in b5LinkedNodesContentApp.dll An exception of type 'System.MissingMethodException' occurred in b5LinkedNodesContentApp.dll but was not handled in user code Method not found: 'Umbraco.Core.Models.PublishedContent.PublishedContentType Umbraco.Core.Models.PublishedContent.IPublishedElement.get_ContentType()'.
Do i need to remove it from References and Packages too ?
Just a thought are you running 3.1 Linked Nodes?
I am, it's built against 0.3.1.0.
This is the DLL that gets built for me... does this work for you?
https://christopherrobinson.uk/download/b5LinkedNodesContentApp.zip
Many thanks your DLL worked . Strange the complile dll is 19kb , yours is 18kb .. great help
Christopher , can i just remove the reference or packages to stop the overwrite of the dll . ?
is working on a reply...