U4-9763 - Updating CMS via NuGet overwrites Image Processor config

Created by Dan Booth 11 Apr 2017, 13:16:03 Updated by Dan Booth 16 Nov 2017, 09:12:24

What did you do?

Updated Umbraco 7.5.x using UmbracoCms package via NuGet - https://www.nuget.org/packages/UmbracoCms/

What did you expect to happen?

It would leave the Image Processor config files in /Config/ImageProcessor/ alone during upgrade if I selected "No to all" when prompted to overwrite files.

What actually happened?

It changed the values in /Config/ImageProcessor/processing.config without any prompt. I'd previously so "Not to all" changes when NuGet promoted to change other .config files.

Specifically it changed preserveExifMetaData="false" to "true" even though I'd manually changed it to false. This has happened on every recent Umbraco upgrade.


Dan Booth 27 Jul 2017, 08:12:21

This is still an issue in 7.6.4. Umbraco really shouldn't be overwriting config files in an upgrade without explicit permission.

Dan Booth 16 Nov 2017, 09:12:24

This is still an issue in latest 7.7.6 version. Everytime I upgrade Umbraco via NuGet I have to undo changes the upgrade makes to this file.

Priority: Normal

Type: Bug

State: Submitted


Difficulty: Normal

Category: Installation

Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version:


Story Points: