Version
Google Translate

VCP Version 7.1 Migration Guide

This document is a guide for upgrading VCP v7.0 solutions to VCP v7.1. There are a few changes in this version that may affect your applications, please read it carefully and apply the necessary changes to your application.

Note: Entity Framework developers may need to add a new code-first database migration to their projects since we made some improvements to the existing entities of some application modules.

Open-Source (Framework)

If you are using one of the open-source startup templates, then you can check the following sections to apply the related breaking changes:

Navigation Menu - CustomData type changed to Dictionary<string, object>

ApplicationMenu and ApplicationMenuItem classes' CustomData property type has been changed to Dictionary<string, object>. So, if you use the optional CustomData property of these classes, change it accordingly. See #15608 for more information.

Old usage:

var menu = new ApplicationMenu("Home", L["Home"], "/", customData: new MyCustomData()); 

New usage:

var menu = new ApplicationMenu("Home", L["Home"], "/").WithCustomData("CustomDataKey", new MyCustomData());

PRO

There is not a single breaking-change that affects the pro modules, nevertheless, please check the Open-Source (Framework) section above to ensure, there is not a change that you need to make in your application.

In this document