We have a project containing a webpart and a list instance (rootwebonly).
The webpart and the list instance are activated via a single feature.
Now problem is that, everytime a change is requested, we have to publish a new wsp, retract & remove the existing wsp. Then, add and install the new wsp and activate the feature.
Suppose there are few items in the list then, what will happen when we activate the feature? The list gets cleared off when deploying via VS! Data is lost.
Any solution to preserve data?
UPDATE
If I use PowerShell update, then, for some site collection, on the new form of the list, there is only 1 field in the new form.aspx --> Title. Other fields disappear, however, they are prevent in the list columns.