I'm fairly new to SharePoint development so I hope I can explain this clearly.
I am working on a SharePoint project which has the Live and Development sites on the same server. The sites contain custom web parts which are contained within a single dll.
I need to make some updates to the Live site and also to the web parts.
My plan is to do an export of the Live site, and import it into the Dev site. Then do the Dev and then either export back into Live or simply switch over the urls so that Dev becomes Live and vice versa.
However, I'm concerned about the web parts. If I export from Live into Dev, I'm unclear what the impact will be if I update the web part and re-deploy it using Update-SPSolution. If I do I presume I will also be updating the web part in Live as well, which clearly I don't want to do.
Is there a way that I can update the web parts but only deploy the dll to the Dev site and have Live retain it's current version until I'm ready to roll-out into Live?
Thanks for any help.