Copied to clipboard

Flag this post as spam?

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


  • Dexter 17 posts 67 karma points
    Dec 13, 2012 @ 19:17
    Dexter
    0

    Upgrading from 4.9.0 to 4.11.1 - .net 4.0/Win2008 Server/IIS7

    I am trying to upgrade from umbraco 4.9.0 to umbraco 4.11.1. The umbraco part of the install worked perfectly, however Wordpress (our blog site) will not load. Apparently, it cannot see some .dll files located in the bin folder of our site. I verified the site permissions on the bin folder. Below is the error:

    Configuration Error

    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: Could not load file or assembly 'System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

    Source Error:

    Line 113:        <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    Line 114:        <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    Line 115:        <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    Line 116:        <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    Line 117:        <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />


    Source File: D:\Webs\Umbraco4.11.1\web.config Line: 115

    Assembly Load Trace: The following information can be helpful to determine why the assembly 'System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' could not be loaded.

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
    
  • Jan Skovgaard 11280 posts 23678 karma points MVP 10x admin c-trib
    Dec 17, 2012 @ 21:42
    Jan Skovgaard
    0

    Hi Dexter

    What kind of setup do you have? Sounds weird to me that wordpress is not able to run due to some .dll files it can't see since wordpress is based on PHP?

    Looking forward to hearing a bit more details.

    /Jan

  • Dexter 17 posts 67 karma points
    Dec 17, 2012 @ 22:00
    Dexter
    0

    My root web has all the Umbraco files under it.  These files and folders do have the required access for the asp.net 4.0 user.  I have created a virtual directory (/blog) for Wordpress in the Umbraco web which points to a folder outsite the Umbraco folder that holds all the Wordpress files.

    Before I upgraded to Umbraco 4.11.1, I was running Umbraco 4.9.0 and everything ran smoothly.  It just seems really odd, that the files that says are missing, are in the bin folder.

    I have commentted out <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> from the web.config, then it says it cannot load System.Web.Mvc.  I commented out <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />, then it says it cant load <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />.  When I comment out that, I get error saying 'System.IO.FileNotFoundException: Could not load file or assembly 'UrlRewritingNet.UrlRewriter' or one of its dependencies. The system cannot find the file specified.'

    From what I understand, these .dll are needed for ASP.net MVC.  I do not have the ASP.net MVC installed on this box, so I am cluesless as to why this is happening.

    Is it a requirement that I have to upgrade to 4.10 first?

  • Dexter 17 posts 67 karma points
    Dec 17, 2012 @ 22:01
    Dexter
    0
  • Dexter 17 posts 67 karma points
    Dec 18, 2012 @ 18:33
    Dexter
    0

    Another thing.  I had to get a hotfix for the v4.9.0 installation.  the original v4.9.0 umbraco.dll had a problem with URL's with a ~.  The patched file given to me was issued in inlinexsltfix490.zip (umbraco.dll  9/24/2012 8:47 AM file version 1.0.4640.26027)

  • Dexter 17 posts 67 karma points
    Dec 19, 2012 @ 18:01
    Dexter
    0

    I have also attempted to take baby steps and upgrade from 4.9.0 to 4.10.1.  The main site comes up correctly, however when I attempt to open the wordpress site I get the same error:

    Server Error in '/blog' Application.


     

    Configuration Error

     

    Line 113:        <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    Line 114:        <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    Line 115: <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> Line 116:        <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    Line 117:        <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />


    Source File: F:\compare\v4.10.1\web.config Line: 115

    Assembly Load Trace: The following information can be helpful to determine why the assembly 'System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' could not be loaded.

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
    

     


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

  • Dexter 17 posts 67 karma points
    Dec 20, 2012 @ 23:06
    Dexter
    101

    I solved my problem.  had to install

    - AspNetWebPages.msi - ASP.NET Web Pages with Razor Syntax

    ASP.NET Web Pages with Razor Syntax is a web framework and part of WebMatrix which gives you everything you need to build Web sites using Windows.

    (http://www.microsoft.com/en-us/download/details.aspx?id=15979)

     

    - MVC3.exe - ASP.NET MVC 3 RTM

    ASP.NET MVC 3 provides a Model-View-Controller (MVC) framework on top of the ASP.NET 4 runtime

    (http://www.microsoft.com/en-us/download/details.aspx?id=4211)

    Even though we don't use MVC, Umbraco apparently needs to have the files contained in the above installs.

Please Sign in or register to post replies

Write your reply to:

Draft