Must one know and use code to upload and activate a 2010 SP .wsp file to SharePoint Online? I have a local server housed SP site I created at another location that I'd like to move to my Office365 account. I have created the .wsp file (titled Test.wsp). However, when I upload and try to activate the .wsp file I get

"Sorry, something went wrong This site template doesn't work with the current version of SharePoint."

  • Does this solution contain any managed code (i.e. C# or VB)? Feb 20, 2017 at 20:09
  • No. I don't know code. Everything I've created in the SP 2010 site is 'plug and play', right out of SP 2010.
    – Curtis
    Feb 20, 2017 at 20:17
  • Did you create the WSP using Visual Studio? Feb 21, 2017 at 11:19
  • Had a SharePoint developer make the .wsp for me. Not sure what was used to create the template.
    – Curtis
    Feb 22, 2017 at 1:04

1 Answer 1


You should be aware of the Office 365 SharePoint Online sandboxed solution has been deprecated as mentioned at Removing Code-Based Sandbox Solutions in SharePoint Online.

So In this case, your WSP file will not work with SharePoint Online, you Should try to convert the WSP solution to SharePoint Add-In that has the following features:

  • Add-ins can be developed on both SharePoint Online and in On-Premise offerings.
  • Add-ins don't have custom code that runs on the SharePoint servers. Almost all major types of SharePoint components can be part of a SharePoint Add-in, including pages, lists, workflows, custom content types, list templates, Web Parts, and more.
  • There are two basic kinds of SharePoint Add-ins —
    • SharePoint-hosted and
    • provider-hosted.
  • Add-in can be published to Microsoft’s public SharePoint store or hosted in a private store.
  • Provide you with the simplest marketing and sales system based on a Microsoft online add-in store.
  • Maximize your flexibility in developing future upgrades.
  • Maximize your ability to take advantage of your existing non-SharePoint programming skills.

For more details check

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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