I am trying to upgrade my site from 7.2.8 to the latest version and I keep hitting problems. I like to try and keep pretty up to date but the upgrade process is just so painful.
I am upgrading through NuGet. At first I had an error with Microsoft.Web.Infrastructure. I managed to fix this by manually adding the reference in the web project to the DLL in the NuGet packages folder - dirty but still.
I then started getting errors about User Providers...
'Unable to cast object of type 'umbraco.providers.UsersMembershipProvider' to type 'Umbraco.Core.Security.UmbracoMembershipProviderBase'.'
I found an article relating to this and changed the web.config manually to reflect the suggestions. I then got as far as the login page and I couldn't log in. Umbraco is saying my username or password are invalid.
Can anyone recommend a decent way around this because it's breaking me and has eaten my whole day. I have had to revert to the original build version for now.
I know that nuget should probably handle most of it but perhaps it's a good idea to double check and see if something should be done manually regardless that you're using nuget to handle the heavy lifting.
Yes, I had that open throughout (and the general one too).
I'm wondering if I'm better off doing a partial upgrade to a part way build before going to the latest version but I'm conscious of how much time that could take and unaware of what key versions to step through.
I'm having the same issue as you described above, have you been to resolve this issue? And if so, how?
You mentioned that you made some changes to the web.config, could you please post what those changes are exactly?
I ended up upgrading step by step and got as far as 7.3.8 before getting stuck again. That's on my TODO list.
The System.Web.Infrastructure DLL reference is, I think, a break in MVC. I believe I fixed this by manually adding the nuget package for this to my project.
The providers change was just a change to my web.config. Not sure what I did but currently the lines look like this...
Upgrade Problems - Umbraco 7.2.8 to 7.4.3
I am trying to upgrade my site from 7.2.8 to the latest version and I keep hitting problems. I like to try and keep pretty up to date but the upgrade process is just so painful.
I am upgrading through NuGet. At first I had an error with Microsoft.Web.Infrastructure. I managed to fix this by manually adding the reference in the web project to the DLL in the NuGet packages folder - dirty but still.
I then started getting errors about User Providers...
'Unable to cast object of type 'umbraco.providers.UsersMembershipProvider' to type 'Umbraco.Core.Security.UmbracoMembershipProviderBase'.'
I found an article relating to this and changed the web.config manually to reflect the suggestions. I then got as far as the login page and I couldn't log in. Umbraco is saying my username or password are invalid.
Can anyone recommend a decent way around this because it's breaking me and has eaten my whole day. I have had to revert to the original build version for now.
Hi Keith
That indeed does sound terribly frustrating - I'm wondering if you have read the recommendations in this piece of documentation? https://our.umbraco.org/documentation/Getting-Started/Setup/Upgrading/version-specific
I know that nuget should probably handle most of it but perhaps it's a good idea to double check and see if something should be done manually regardless that you're using nuget to handle the heavy lifting.
/Jan
Yes, I had that open throughout (and the general one too).
I'm wondering if I'm better off doing a partial upgrade to a part way build before going to the latest version but I'm conscious of how much time that could take and unaware of what key versions to step through.
Hi Keith,
I'm having the same issue as you described above, have you been to resolve this issue? And if so, how? You mentioned that you made some changes to the web.config, could you please post what those changes are exactly?
Thanks in advance.
I ended up upgrading step by step and got as far as 7.3.8 before getting stuck again. That's on my TODO list.
The System.Web.Infrastructure DLL reference is, I think, a break in MVC. I believe I fixed this by manually adding the nuget package for this to my project.
The providers change was just a change to my web.config. Not sure what I did but currently the lines look like this...
Hope this helps!
is working on a reply...