Try our conversational search powered by Generative AI!

Move EPiServer.Shell from EPiServer.CMS.Core to EPiServer.CMS.UI.Core

Fixed in

EPiServer.CMS.UI 10.0.2

Created

Aug 31, 2015

Updated

Jan 07, 2022

Area

CMS Core

State

Closed, Fixed


Description

EPiServer.Shell is a UI component and should be owned by the UI Team and delivered as of part of the EPiServer.CMS.UI.Core NuGet package.

Breaking changes
NuGet package EPiServer.Framework no longer contains EPiServer.Shell. t will be added to EPiServer.CMS.UI.Core. No other changes to the API.

Configuration in web.config will not be automatically removed for projects that do not have a reference to EPiServer.CMS.UI.Core. You must manually remove the following sections or install the package:

  • episerver.shell
  • ShellRoutingModule under system.webServer/modules
  • episerver.shell under configSections/sections
  • EPiServer.Shell.Web.Mvc.Html under system.web/pages/namespaces