Copied to clipboard

Flag this post as spam?

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


  • Francielle Castilhos 28 posts 150 karma points
    Oct 21, 2014 @ 23:14
    Francielle Castilhos
    0

    Error with namespace "umbraco.presentation.nodeFactory"

    Hi guys,

    I've created a solution with Umbraco 6.2.4 using .Net Framework 4.0.

    While developing a class, I tried using 'umbraco.presentation.nodeFactory', but I get the following errors:

    Error 26 The type or namespace name 'presentation' does not exist in the namespace 'umbraco' (are you missing an assembly reference?) D:\Temp\xx\xx\Controllers\ReadFileController.cs

    Error 27 The type or namespace name 'Node' could not be found (are you missing a using directive or an assembly reference?) Error 26 The type or namespace name 'presentation' does not exist in the namespace 'umbraco' (are you missing an assembly reference?) D:\Temp\xx\xx\Controllers\ReadFileController.cs

    Error 28 The type or namespace name 'Node' could not be found (are you missing a using directive or an assembly reference?) D:\Temp\xx\xx\Controllers\ReadFileController.cs 146 61 \Controllers\ReadFileController.cs

    If I change the framework to 4.5 it works fine, but it doesn't with 4.0, do you have any tips so I can fix this? I cannot change the framework, as the client's server uses 4.0.

  • Dave Woestenborghs 3325 posts 11170 karma points MVP 5x admin c-trib
    Oct 22, 2014 @ 08:15
    Dave Woestenborghs
    0

    Hi,

    For 6.x.x the framework should be .NET 4 according to the system requirements : http://our.umbraco.org/documentation/Installation/system-requirements

    Dave

  • Francielle Castilhos 28 posts 150 karma points
    Oct 22, 2014 @ 12:56
    Francielle Castilhos
    0

    Hi Dave,

    Thanks for your reply. As my original message mentions, it is not working with Target Framework set to .NEt Framework 4.0 as it was supposed to be.

     

  • Francielle Castilhos 28 posts 150 karma points
    Oct 22, 2014 @ 13:09
    Francielle Castilhos
    101

    Ok,


    We fixed the issue by changing this on the webconfig:

     

    <dependentAssembly>

            <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />

            <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="2.0.0.0" />

          </dependentAssembly>

     

    item "newVersion" was previously set to 4.0.0.0

  • 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