Upgrading Umbraco and handling changes by TeaCommerce
Just might worth mentioning this. When I upgrade to a new version of Umbraco, eg 6.1.1 to 6.1.2 I tend to overlook the changes by TeaCommerce installer:
/bin/Newtonsoft.Json.dll ( v5 ipv v4)
Part of the installation of Umbraco is /bin/Newtonsoft/Json.xml (4.5.11.15520) which leaves behind wheninstalling. Guess I should remove the old .xml. I also noticed Newtonsoft dll is being overwritten by LiveLogger, I guess this could break TeaCommerce without noticing.
And changes have been made by TeaCommerce for
Umbraco/Config/Create/UI.xml
Umbraco/Config/Lang/da.xml
Umbraco/Config/Lang/en.xml
Umbraco/Config/Lang/no.xml
When I forget merging the changes in these files I noticed the top left icon in the Teacommerce section broke. Of course when upgrading I need to check for all changes with my version control tool. However one of the instructions from Umbraco is just to copy over the Umbraco folder.... and when being lazy I went in to trouble....
Would it be sufficient to just install TeaCommerce on top of the existing install to merge back changes in?
Yeah - it is always a problem with .NET and Umbraco when multiple packages use different versions of some library - not much to do about it before Umbraco splits so a package runs in a sandbox or all packages are updated to use the latest.
About the language file etc - just install Tea Commerce again.
Upgrading Umbraco and handling changes by TeaCommerce
Just might worth mentioning this. When I upgrade to a new version of Umbraco, eg 6.1.1 to 6.1.2 I tend to overlook the changes by TeaCommerce installer:
/bin/Newtonsoft.Json.dll ( v5 ipv v4)
Part of the installation of Umbraco is /bin/Newtonsoft/Json.xml (4.5.11.15520) which leaves behind wheninstalling. Guess I should remove the old .xml. I also noticed Newtonsoft dll is being overwritten by LiveLogger, I guess this could break TeaCommerce without noticing.
And changes have been made by TeaCommerce for
When I forget merging the changes in these files I noticed the top left icon in the Teacommerce section broke. Of course when upgrading I need to check for all changes with my version control tool. However one of the instructions from Umbraco is just to copy over the Umbraco folder.... and when being lazy I went in to trouble....
Would it be sufficient to just install TeaCommerce on top of the existing install to merge back changes in?
Hi Merijn
Yeah - it is always a problem with .NET and Umbraco when multiple packages use different versions of some library - not much to do about it before Umbraco splits so a package runs in a sandbox or all packages are updated to use the latest.
About the language file etc - just install Tea Commerce again.
Kind regards
Anders
Hi Anders,
Install does the trick for the language files.
Thanks,
Merijn
btw. Being a forum noob. I can't find a button to mark your post as answer...
You should see a check mark? Cant remember if you need to have a specific karma amount to solve a question.
Kind regards
Anders
Found :-) It's a checkmark! Didn't realize this is acually a link.
is working on a reply...