Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Elliott Brown 41 posts 211 karma points
    Mar 06, 2020 @ 10:00
    Elliott Brown
    0

    'PublishedPropertyBase' is inaccessible due to its protection level

    Hi, I'm in the process of upgrading Umbraco from 7 to 8. One of the issue I've encountered is that the site being upgraded uses property editors that are no longer used. When I do the DB conversion it fails for this reason.

    Because we the site is fairly large, my plan was to produce a report listing each node and all of the properties it uses with their propertyEditorAlias's listed alongside. Unfortunately I'm getting the following error... Can anyone help?

    Thank you!

    IPublishedContent node = Umbraco.TypedContent(xxxx);
    @foreach (IPublishedProperty prop in node.Properties)
     {
         <ul>
                 <li>@prop.PropertyTypeAlias
    @((Umbraco.Core.Models.PublishedContent.PublishedPropertyBase)prop).PropertyType.PropertyType.PropertyEditorAlias
                 </li>
         </ul>
     }
    

    Severity Code Description Project File Line Suppression State Error CS0122 'PublishedPropertyBase' is inaccessible due to its protection level ClickLearn.Cms C:\Source Code\ClickLearn.cms\ClickLearn.Cms\Views\SiteStats.cshtml 63 Active

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies