This article describes how the deployed solution packages can be upgraded. The upgrade approach depends on the kinds of changes done in the newer version of the solution. Following table show the supported upgrade options available based on the changes in the new solution
S.No.
|
Items
|
WSP Upgrade
|
Feature Upgrade
|
Using SOM / PowerShell
|
1
|
Code level changes (DLL changes)
|
✓
| ||
2
|
JS, Html related changes
|
✓
| ||
3
|
SharePoint Mapped folder file changes
(Control Templates, Layouts, Images)
|
✓
| ||
4
|
Master file changes
|
✓
| ||
5
|
Feature event Receiver code changes
|
✓
| ||
6
|
New features addition
|
✓
|
✓
| |
7
|
Remove existing feature
|
✓
|
✓
| |
8
|
Modify existing features
|
✓
|
✓
| |
9
|
Add new Site Column
|
✓
|
✓
| |
10
|
Remove existing Site Column
|
✓
| ||
11
|
Modify existing Site Column
|
✓
| ||
12
|
Add Content Type
|
✓
|
✓
| |
13
|
Remove Content Type
|
✓
| ||
14
|
Modify Content Type
|
✓
| ||
15
|
Changes in files uploaded in Document library using Modules (only for change in file properties,
new files addition)
|
✓
| ||
16
|
Remove files from Document Library
|
✓
| ||
17
|
Add new list
|
✓
| ||
18
|
Remove existing list
|
✓
| ||
19
|
Modify existing List
|
✓
|
✓
| |
20
|
Add new list items
|
✓
|
✓
| |
21
|
Remove existing list items
|
✓
| ||
22
|
Modify existing List items
|
✓
|
No comments:
Post a Comment