Archetype and umbraco.web.PublishedContentModelsThe error:
Hi Guys, me again....
I have an inherited project with Umbraco in. It is not a runnable .net project.
I have just plugged in Archetype into the Umbraco back end an I'm following a tutorial to get a page up and running.
the back end is all done and I'm in Razor code putting in the partial, which is fine, and now I'm adding code to the template.
The tutorial is running Archetype 1.5 and I'm running the latest 1.8.
in the template I have put in :
@using ContentModels = Umbraco.Web.PublishedContentModels;
but the page falls over saying I'm missing an assembly reference.
I cant build the project, so I am not sure if the PublishedContentModels; is part of my version of umbraco/Archetype.
The error:
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0234: The type or namespace name 'PublishedContentModels' does not exist in the namespace 'Umbraco.Web' (are you missing an assembly reference?)
Source Error:
Line 3: @using Umbraco.Core.Models;
Line 4: @using Archetype.Extensions
Line 5: @using ContentModels = Umbraco.Web.PublishedContentModels;
Line 6:
I have looked around and people have suggested the reference needs to be either added or deleted from the Web config:
I tried both (I had to add it in as it wasnt present) but no joy.
Has the reference changed in my version of umbraco?
As my project is not runnable (grr) I cant build the code , so I am not sure how to proceed.
I don't think you need any reference to PublishedContentModels for Archetype to work. I believe they are only needed for Umbraco Models Builder. So just remove the @using statement. If your tutorial needs them, then it's probably not just a pure Archetype solution.
Archetype and umbraco.web.PublishedContentModelsThe error:
Hi Guys, me again....
I have an inherited project with Umbraco in. It is not a runnable .net project.
I have just plugged in Archetype into the Umbraco back end an I'm following a tutorial to get a page up and running.
the back end is all done and I'm in Razor code putting in the partial, which is fine, and now I'm adding code to the template.
The tutorial is running Archetype 1.5 and I'm running the latest 1.8.
in the template I have put in : @using ContentModels = Umbraco.Web.PublishedContentModels;
but the page falls over saying I'm missing an assembly reference.
I cant build the project, so I am not sure if the PublishedContentModels; is part of my version of umbraco/Archetype.
The error:
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0234: The type or namespace name 'PublishedContentModels' does not exist in the namespace 'Umbraco.Web' (are you missing an assembly reference?)
Source Error:
Line 3: @using Umbraco.Core.Models; Line 4: @using Archetype.Extensions Line 5: @using ContentModels = Umbraco.Web.PublishedContentModels; Line 6:
I have looked around and people have suggested the reference needs to be either added or deleted from the Web config:
add namespace="Umbraco.Web.PublishedContentModels"
I tried both (I had to add it in as it wasnt present) but no joy. Has the reference changed in my version of umbraco? As my project is not runnable (grr) I cant build the code , so I am not sure how to proceed.
Again, any help is very much appreciated.
thanks
Me again :)
I don't think you need any reference to PublishedContentModels for Archetype to work. I believe they are only needed for Umbraco Models Builder. So just remove the @using statement. If your tutorial needs them, then it's probably not just a pure Archetype solution.
You can find the official docs for Archetype at: https://github.com/kgiszewski/ArchetypeManual
Have a look at: https://github.com/kgiszewski/ArchetypeManual/blob/master/03%20-%20Template%20Usage.md for getting content out.
Hi Dan,
that was the trick, I now have the data from Archetype spitting out to my page, now to dress it up.
thansk so much for your help over the last few days, I would be in Frustration City with out it!
Best regards,
Mike
:-)
Hi Dan, Thanks very much for your prompt reply, you have been a great help.
I will have a look at the docs again and check out the Manual
Thanks again!
Mike
is working on a reply...