A family of Microsoft on-premises document management and storage systems.
As a short answer, Yes, SharePoint 2013 WSP Solutions would work in SharePoint 2016!
The SharePoint handles the .NET Assembly redirects. so that the SharePoint 2013 dlls will be redirected automatically to SharePoint 2016 dlls.
If you have noticed that some WSPs don't work, so you have to do the following:
You should first make sure that there're no dependencies for other 3rd party tools or components in your old solutions!
- If you have the source solution of the deployed WSP, so you should do the following:
- In SharePoint 2016 Test environment, Install VS 2017/2019.
- Install Office / SharePoint template in Visual Studio 2017/2019.
- Open your solution using VS, The VS would upgrade your solution automatically. otherwise, you have to remove all
SharePoint.dllreferences and re-add them again. - Finally, build and deploy your solution.
- If you just have the WSP files, so you should redeploy theses solutions again like the following:
- Retract and remove the installed SharePoint WSP Solutions
- Then install the WSP solution again.