Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Error upgrading to DNN 5.6.01 from 5.5.01Error upgrading to DNN 5.6.01 from 5.5.01
Previous
 
Next
New Post
1/19/2011 11:17 PM
 
I'm running Windows 7 64 bit and had a DotNetNuke 5.5.01 site running under .Net 4.  I followed the upgrade instructions and wound up with an error.  I'm running in a .Net 4 application pool called "dnndev" and I checked and the root still has full control permissions for the dnndev pseudo ID.  The error message is below.  Any suggestions on where I might look or what additional information I could collect would be appreciated.
Bill

Server Error in '/' Application.

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

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'System.Web.WebPages.Deployment, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Assembly Load Trace: The following information can be helpful to determine why the assembly 'System.Web.WebPages.Deployment, 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]. 

Stack Trace:

[FileNotFoundException: Could not load file or assembly 'System.Web.WebPages.Deployment, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.] System.Web.WebPages.WebPageRoute.DoPostResolveRequestCache(HttpContextBase context) +0 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +266 


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1
 
New Post
1/20/2011 8:09 AM
 
UPDATE: I see I left out a paragraph. The site initially came up just fine. I logged in as host and moved to the extensions page where I activated the "Install existing extensions" item on the drop down menu. I then selected the new RazorHost module and clicked on the install selected modules link. That's when the error happened and now it happens for the whole site.
 
New Post
1/20/2011 8:53 AM
 
I'm beginning to suspect what I probably should have figured out in advance. That ASP.NET MVC 3 is a pre-requisite for using the RazorHost module. Especially after seeing this post http://is.gd/euwsvT
 
New Post
1/20/2011 12:36 PM
 
Bill,

I was a able to replicate your error when installing the Razor Host module into a new install of DotNetNuke 5.06.01 on a system which did not already have ASP.Net MVC 3 installed. I then downloaded and installed ASP.Net MVC 3 from http://www.asp.net/mvc/mvc3 and found indeed that the error cleared.

I do not recall reading anywhere the ASP.Net MVC 3 was a pre-requisite for installing the Razor Host module but it does make sense that it would be. The actual release date for ASP.Net MVC 3 appears to have been Jan. 13th so that may be the reason for some confusion here. I checked the RazorHost_01.00.00_Install.zip packages for this module in all of the DotNetNuke framework 05.06.01 packages and also the package distributed for the recent Hackathon focusing on Razor and did not find the System.Web.WebPages.Deployment.dll assembly in any of them. So, I'm not sure if it was intentionally or by error left out of the RazorHost module package.

The article you mentioned and an ASP.Net forums thread that I'll add the full links to below are definitely of help and I suspect may be invaluable to others encountering related problems on shared hosting:

http://tugberkugurlu.com/archive/depl...

http://forums.asp.net/p/1636317/42374...

I'll leave it to Joe or Charles both of whom are more familiar with Razor to chime in here.

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
1/20/2011 9:36 PM
 
Yes. I got some time today and installed MVC3 and the site builds and runs.
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Error upgrading to DNN 5.6.01 from 5.5.01Error upgrading to DNN 5.6.01 from 5.5.01


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out