1

Scenario: SharePoint 2016 MinRole Farm with 1 FE with Distributed Cache and 1 App with Search. Dev and Prod farms with the same specs.

Steps in Test Farm:

  1. Create a site using activated custom template Original.wsp and modify it.
  2. Save site as template and generate OriginalNew.wsp that gets activated in solution Gallery as part of the save process.
  3. Download OriginalNew.wsp to my local PC

Steps in Prod:

  1. Upload OriginalNew.wsp to Solutions Gallery
  2. Issue found: OriginalNew.wsp has same solution id than Original.wsp and the Activate btn is not enabled for it.

Question: How can I have both versions activated if they both are having the same ID? Or should I use another procedure than the one described to obtain the same results?

3

First, It's not possible to have 2 solutions with the same solution ID on the same farm.


In your scenario,

  • Unfortunately, you don't have SharePoint solution to open it with Visual Studio and change the Solution ID easily!

enter image description here

Check also Difference between Feature ID and Solution ID


So the available workaround is changing the Solution ID and rebuild the WSP fil again as the following:

  • Rename WSP file to CAB and extract all the files
  • Using 7 ZIP tool to open the cab file.
  • Modify the manifeast.xml and change the Solution ID.

enter image description here

  • @MohamedEI-Qassas The link that you provided for "Rebuilding a .WSP File in 4 Easy Steps" sends me to an empty page. – MLC Dec 11 '18 at 16:41
  • Please, disregard previous comment as it is showing up now. When looking for DDFGenerator it is giving me an error when going to this site: archive.codeplex.com/?p=ddfgenerator. As the link is referring to use this open source tool in one of the steps. Do you know where can I get the download of it? – MLC Dec 11 '18 at 17:11

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.