I don't think upgrading from 7 to 8 is a good idea. Upgrading from 7.x to 7.x or 8.x to 8.x is a nightmare. I can't imagine a case where upgrading from 7.x to 8 will work.
Step 1.
My Umbraco 7.15 site, I upgraded the .NET framework to 4.8 and updated the package by using nuget
Step 2.
Updated Umbraco by using Update-Package UmbracoCms by using nuget.
Step 3.
Sorting out bugs.... i.e. Umbraco documentation it’s clear that we shouldn’t use n Singleton accessors like: ApplicationContext.Current or UmbracoContext.Current ect
Upgrade from Umbraco 7.15 to 8
Hi everyone, I have upgraded my Umbraco 7.15 site to Umbraco 8, but when I try a build, I receive the following error;
namespace name 'UmbracoApplicationBase' could not be found (are you missing a using directive or an assembly reference?)
I completed the upgrade by using the following commands within package manager console (Nuget) ‘Update-Package UmbracoCms’
I selected ‘L’ when asked if I wanted to overwrite the webconfig.
The last message from package manage was Umbraco successfully upgraded to 8.
I have the following within Views > Web.config
Any help much appreciated as I am losing the will to live….
I don't think upgrading from 7 to 8 is a good idea. Upgrading from 7.x to 7.x or 8.x to 8.x is a nightmare. I can't imagine a case where upgrading from 7.x to 8 will work.
Hi Tom
Sounds like you upgraded the nuget package in your project. This is not supported.
Did you follow the documentation? https://our.umbraco.com/Documentation/Getting-Started/Setup/Upgrading/migrating-to-v8
I would also suggest reading this https://www.proworks.com/blog/archive/how-to-upgrade-umbraco-version-7-to-version-8
Thanks S0ren,
Steps so far...
Step 1. My Umbraco 7.15 site, I upgraded the .NET framework to 4.8 and updated the package by using nuget
Step 2. Updated Umbraco by using Update-Package UmbracoCms by using nuget.
Step 3. Sorting out bugs.... i.e. Umbraco documentation it’s clear that we shouldn’t use n Singleton accessors like: ApplicationContext.Current or UmbracoContext.Current ect
Upgrading from 7 > is doable it just takes time and patience until you get familiar with the process:
Here's the steps I follow
Also if you are going > 8.5 worth installing the Proworks migration helping package - more on their blog here:
https://www.proworks.com/blog/archive/how-to-upgrade-umbraco-version-7-to-version-8
Great blogpost here about what's changed in V8
https://skrift.io/issues/components-composers-are-everywhere/
If you are new to working with dependency injection and Umbraco, these pages are really useful: https://our.umbraco.com/Documentation/Reference/Using-Ioc/ https://our.umbraco.com/Documentation/Implementation/Services/
and then for IPublishedContent template changes GetPropertyValue becomes just Value, https://our.umbraco.com/Documentation/Reference/Querying/IPublishedContent/Properties/#custom-properties
and everything else is just renamed slight enough to be the same but to confuse you at the same time :-(
regards
Marc
is working on a reply...