It is always recommended to backup your existing code, packages and all other important stuff before a new deployment. The same is applicable to SharePoint as well.
But what if you do not have a backup of existing WSP Solution ?Well, you can use PowerShell to extract/download the wsp solution from SharePoint FARM.
Extract wsp solution using PowerShell script
$farm = Get-SPFarm
$file = $farm.Solutions.Item("mysolution.wsp").SolutionFile
$file.SaveAs("c:\mysolution_backup.wsp")
where,
mysolution.wsp = the name of solution which you want to extract
mysolution_backup.wsp = the name by which you want to save the solution
- That did'nt work, Issue type User not in directory - SharePoint external access error
- How to get SharePoint Online user details from person or group column using REST API
- Create SharePoint Site Collection with new Content database in existing web application
- Fix Power BI 404 not found error when connecting SharePoint Online List as Data Source
- How to get the SharePoint Tenant Login URL
- How to wrap column text in SharePoint Online Modern List Grid View using JSON formatting
- SharePoint Server 2016 installation System Hardware requirements
- Cannot load PowerApps form in SharePoint Online due to repeated authentication
- Change SharePoint search results FullTextSqlQuery RowLimit 10000
- How to create SharePoint Document Library
- How to exclude results from SharePoint Search
- SharePoint 2010 DataForm Unable to display this Web Part System.StackOverflowException
- Fix Error 2711 SQL RBS client - The installer has encountered an unexpected error. The specified Feature name ('Docs') not found in Feature table
- How to upload file programmatically to SharePoint Document Library using Server Object Model C# .Net
- SharePoint error cannot connect to the configuration database
- Drag drop files here option missing for SharePoint document library
- How to activate and create SharePoint Spaces feature for mixed reality experience - 2D/3D images and web parts
- [Fix] Office 365 Sharepoint One Drive Error: Something went wrong. This is a temporary issue
- SharePoint 2016 error - Could not find file ManageUserProfileServiceApplicationTenantSimplified.xml
- SharePoint List excel import - This table exceeds the maximum number of supported rows
- How to customize SharePoint Modern list form using JSON formatting
- New-SPLogFile PowerShell - create new SharePoint log file
- SharePoint Online REST API not returning all list items and limit to only 100 rows
- How to Get or Set SharePoint Document ID _dlc_DocId using PowerShell
- Get-ADUser PowerShell - Get AD user details using email address
- Brew Error - This command updates brew itself and does not take formula names - HowTos
- Code2care.org: A Decade of Serving the Tech Community - News
- AutoSave button not working on Office on Mac (Word, Excel or Powerpoint) - MacOS
- JSP Hello World Program Tutorial with Eclipse and Tomcat Server - Java
- Take Screenshots on Mac OS without Keyboard - Mac-OS-X
- Loading class com.mysql.jdbc.Driver. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver - Java
- List of 60 useful FTP Client Commands to access server - FTP
- The default interactive shell is now zsh. [macOS] - MacOS