Skip to content

SharePoint 2010 Solution Setup

April 16, 2011

If you want an easy way to deploy your solutions to SharePoint 2010, you came to the right place! 🙂

For my WSS 3.0/MOSS 2007 solutions, I usually use a project called SharePoint Solution Installer from Codeplex. But unfortunately, you can’t use it with SharePoint 2010 because it is not compatible.

After goggling for a while, I have found a guy who made some changes to SharePoint Solution Installer source code, and now it works like a charm for SharePoint 2010. (You can check his post here)

How to use this?

  1. First you need to download the attached zip file.
  2. Extract the content to a local folder.
  3. Make sure you have successfully built your project.
  4. Package your project.
  5. Copy the WSP file inside Bin\Debug or Bin\Release and place it in the resources folder.
  6. Adjust the Setup.exe.config so it look like the one below. You need to adjust SolutionId, SolutionFile and SolutionTitle. You will find the SolutionId in the folder pkgobj\Debug\package_manifest.xml or pkgobj\Release\package_manifest.xml

<?xml version="1.0"?>
		<add key="BannerImage" value="Default"/>
		<add key="LogoImage" value="None"/>
		<add key="FeatureScope" value="Site"/>
		<add key="EULA" value="Resources\EULA.rtf"/>
		<add key="SolutionId" value="599020e9-e1d3-4a91-8522-b18072d180b2"/>
		<add key="SolutionFile" value="Resources\yoursolution.wsp"/>
		<add key="SolutionTitle" value=""/>
		<add key="SolutionVersion" value=""/>
		<add key="UpgradeDescription" value="Upgrades {SolutionTitle} on all frontend web servers in the SharePoint farm."/>
		<add key="RequireDeploymentToCentralAdminWebApplication" value="false"/>
		<add key="RequireDeploymentToAllContentWebApplications" value="false"/>
		<add key="DefaultDeployToAdminWebApplications" value="false"/>
		<add key="DefaultDeployToContentWebApplications" value="false"/>
		<supportedRuntime version="v2.0.50727"/>

From → SharePoint 2010

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: