U4-6938 - While upgrading, delete dlls that shouldn't be there after upgrade

Created by Sebastiaan Janssen 10 Aug 2015, 11:08:57 Updated by Shannon Deminick 20 Aug 2015, 16:42:42

Relates to: U4-6937

For 7.3.0 that would be: Remove Microsoft.Web.Mvc.FixedDisplayModes.dll

--Remove Microsoft.Web.Helpers.dll (it might be too late, the site might already crash if someone is using Microsoft.Web.Helpers already, not sure).-- ... we cannot remove this at runtime, the installer wont load with this there.


Sebastiaan Janssen 10 Aug 2015, 11:28:17

We also need to check if we should ship with the following in the zip release as it's breaking people's upgrades if these aren't in the bin folder (likely because MVC5 is not installed in GAC?)

Microsoft.Threading.Tasks.dll Microsoft.Threading.Tasks.Extensions.dll Microsoft.Threading.Tasks.Extensions.xml Microsoft.Threading.Tasks.xml Microsoft.Web.Helpers.dll Microsoft.Web.Infrastructure.xml Microsoft.Web.Mvc.FixedDisplayModes.dll System.Net.Http.dll System.Net.Http.Extensions.dll System.Net.Http.Primitives.dll System.Net.Http.WebRequest.dll

Shannon Deminick 20 Aug 2015, 16:42:38

Just for reference, the above requirements seem to be required for WebApi when targetting .Net Portable but not .Net 4.5

Priority: Normal

Type: Bug

State: Fixed


Difficulty: Normal


Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version: 7.3.0


Story Points: