Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Please help me on this. Is it possible to deploy a WSP solution developed in SharePoint 2010 to SharePoint 2007. I know this is very akward question, but right now I am asked this very same question from client.

share|improve this question
add comment

3 Answers 3

up vote 3 down vote accepted

You cannot install SharePoint 2010 WSP on a SharePoint 2007 environment, because it references the SharePoint 2010 DLL files and the package Product Version is set to 14.0.

If you got the visual studio project, you could try and downgrade the project so that it works for 2007. More information about this can be found on this blog post.

share|improve this answer
1  
I think you're assuming it has assemblies in it. I think James' answer is more complete. I haven't tried using a package made in visual studio 2010 on a SharePoint 2007 farm, but I have done the other way. –  Tom Resing Feb 21 '12 at 19:28
add comment

Here are some scripts that can be used to deploy the wsp to MOSS2007 to multiple site collections.

http://globaldeploymentmoss2007.blogspot.ca/

share|improve this answer
    
This does not answer the question. The PO has asked to deploy a WSP built for SP2010 into a MOSS 2007 farm. Your link explains how to deploy a WSP into multiple site collections. –  Russell May 18 '12 at 23:11
add comment

If the WSP has any assemblies in it - no.

The assemblies developed for SharePoint 2010 will be referencing the SharePoint 2010 core assemblies, and will fail when trying to load them in SharePoint 2007.

If the WSP only has XML in it, and no server side code in assemblies, it should deploy fine, given it has no Feature code that's new in 2010 (such as Feature upgrades, or any of the newer attributes that some elements may have).

share|improve this answer
2  
And don't forget the 64bit vs 32 bit wsp's –  Frederik P. Feb 15 '12 at 10:04
1  
Agree with James, impossible if it contains assemblies. –  Falak Mahmood Feb 15 '12 at 10:07
1  
I might be going crazy, but I was able to get the same WSP into 2007 and 2010 just be specifying a no specific version of the Microsoft.SharePoint.dll in the project. –  David Lozzi Feb 21 '12 at 18:52
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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