In sharepoint 2016 server i was created two web applications.In first web app i installed wsp files.Site was working withou any issues.

In wsp fiels some of the files as "Web" scoped. some of the wsp files "Site" scoped.

Using that same wsp fiels, in site definition i changed the Template ID. I installed all the wsp to 2nd wep application.

Now the 2nd webapplication site was working.But 1st web application site throwing following error.

enter image description here

  • Do you try to use PowerShell to install the same WSp on all web application without specifying the web application parameter or -AllWebApplications ? Also if you have DLL files in the bin of the first web application, try to move it in the bin of the second web application Nov 2 '17 at 8:31
  • how to move dll to second web application ?
    – elina
    Nov 2 '17 at 9:30

You can deploy (Add -Install) the same WSP for all SharePoint web applications in the farm by using -AllWebApplications parameter in Install-SPSolution cmdlet as the following:

Add-SPSolution -LiteralPath "C:\Solution\SP_solution.wsp"    
Install-SPSolution -Identity SP_solution.wsp -AllWebApplications -GACDeployment

If you have DLL files in the bin folder of the first web application that related to this solution, try to copy it in the bin folder of the second web application.

For more details check

  • if i use -AllWebApplications it will deployed in all the web applications.I want to deploy only 2 web applications.
    – elina
    Nov 2 '17 at 9:54
  • In same site definition i changed the templated ID and name.But in templates its displaying new name.Old site template name get removed.
    – elina
    Nov 2 '17 at 10:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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