I just upgraded successfully from 3.50 to 3.60. Now, when I try to upgrade from 3.60 to 3.70 I receive the following error after restarting the website. I executed the nopCommerce upgrade script and the ShopAll script successfully, copied the Plugins and Themes folders and restored the old AppData settings files (I will post the entire stack if someone wants to see it). Looking though the nopCommerce upgrade script, I noticed that it drops two columns named "HasDiscountsApplied":
Invalid column name 'HasDiscountsApplied'.
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.Data.SqlClient.SqlException: Invalid column name 'HasDiscountsApplied'.
Source Error:
Line 31: else
Line 32: {
Line 33: @Html.Action("TopMenu", "Catalog")
Line 34: }
Line 35: </div>
Source File: c:\HostingSpaces\admin1\shop.milwaukeemap.com\wwwroot\Themes\ShopAll\Views\Shared\_Root.cshtml Line: 33
I've been contracted to upgrade my client's nopComm website from version 2.65 to 3.50. Not having much experience with nopComm I ran into some issues right away...
if I delete the files and install 2.7, copy over the images and config files, it does not work unless I remove the ShopAll theme folder. It gives me the following error:
Server Error in '/' Application.
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: An error occurred creating the configuration section handler for system.web.webPages.razor/host: Could not load file or assembly 'System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)