Shell Initialization Errors in Commerce Manager When Updated to v10

Last update: Nov 30 2016

Here is the following exception you may encounter upon upgrade:

Value cannot be null.Parameter name: virtualPath]in EPiServer.Shell.ShellInitialization.WaitForInitializeModules()

You may have the following dlls in the /bin folder:

EPiServer.Cms.Shell.UI.dll
EPiServer.UI.dll
EPiServer.Shell.UI.dll
EPiServer.Shell.dll
EPiServer.Cms.UI.AspNetIdentity.dll

If you have these dlls in bin:

EPiServer.Cms.Shell.UI.dll
EPiServer.UI.dll
EPiServer.Shell.UI.dll
EPiServer.Shell.dll
EPiServer.Cms.UI.AspNetIdentity.dll

Remove them from the bin folder and you should be able to access Commerce Manager.

Removal of EPiServer.Shell.dll from Commerce Manager bin is also mentioned in our breaking changes documentation:

http://world.episerver.com/documentation/upgrading/Episerver-CMS/10/breaking-changes-cms-10/

Note: If you get an error message saying Value cannot be null.Parameter name: virtualPath]in EPiServer.Shell.ShellInitialization.WaitForInitializeModules()..., remove the EPiServer.Shell.dll from the site bin folder. This may happen for sites that do not have the EPiServer.CMS.UI.Core installed, for example Commerce Manager.

You need to be logged in with your Episerver World account to rate articles.

Top

Last Updated: Mar 28 2017

Last Updated: Mar 16 2017

Last Updated: Sep 21 2016

Last Updated: Oct 24 2016

Last Updated: Sep 27 2016