Closed rbottema closed 1 year ago
Thanks for reporting. We will look into
I posted a workaround for the problem until we fix it. You can remove the qualified name from System.Web.Mvc.IMetadataAware. like IMetadataAware.
using System.Web.Mvc;
public class FooSelectionFactory : ISelectionFactory, IMetadataAware
{
public IEnumerable
public void OnMetadataCreated(ModelMetadata metadata)
{
((ExtendedMetadata)metadata).ClientEditingClass = "epi-cms/contentediting/editors/CheckBoxListEditor";
((ExtendedMetadata)metadata).EditorConfiguration["style"] = "width: 100%";
((ExtendedMetadata)metadata).EditorConfiguration["class"] = "selectmanyfullwidth";
}
}
thanks.
@rbottema pls take the latest version and the problem should be fixed. https://github.com/episerver/upgrade-assistant-extensions/releases/tag/v1.0.33
Awesome, thanks for the quick workaround and fix!
Hi,
When running the Upgrade Assistant on our project we got the following exception:
Skipping the step gives a new error:
After some research I think it's likely because the class uses a fully qualified class name (like in #34). A trimmed version of the class is as follows: