SharePoint Solution Installer

Quick Information

  Product Name: SharePoint Solution Installer
  Version: 1.1
  Release date: September 12th 2007
  System requirements: .NET 2.0+, Windows SharePoint Services 3.0
  Language: English
  License: Microsoft Permissive
  Author: Lars Fastrup Nielsen, Mondosoft, lfn@mondosoft.com
  Homepage: http://www.codeplex.com/sharepointinstaller

Installation

To install SharePoint Solution Installer, just unzip and you are ready to run setup.exe.

Description

A free tool for eased installation and deployment of SharePoint 2007 solution files to a SharePoint server farm.

Disclaimer

This software is provided as is without warranty of an kind, either kind, either expressed or implied. The entire risk as to the quality and performance of the software is with you. Should the software prove defective, you assume the cost of all necessary servicing, repair, or correction. In no event shall the author, copyright holder, or any other party who may redistribute the software be liable to you for damages, including any general, special, incidental, or consequential damages arising out of the use or inability to use the software (including, but not limited to, loss of data, data being rendered inaccurate, loss of business profits, loss of business information, business interruptions, loss sustained by you or third parties, or a failure of the software to operate with any other software) even if the author, copyright holder, or other party has been advised of the possibility of such damages.

Features

Configuration File

The installer can be launched with setup.exe, which can in turn be configured via the setup.exe.config file. The following configuration example outlines the various options that can be configured:

<configuration>
    <
appSettings
>
        <
add key="BannerImage" value="Default"
/>
        <
add key="LogoImage" value="Default"
/>
        <
add key="EULA" value="EULA.rtf"
/>
        <
add key="Require" value="MOSS"
/>
        <
add key="FarmFeatureId" value="A69D3FDA-142A-4d2c-BA6D-446CE01FF1C2"
/>
        <
add key="SolutionId" value="44906C46-D7C1-4a14-A7D2-87394D9FC7E3"
/>
        <
add key="SolutionFile" value="yoursolution.wsp"
/>
        <
add key="SolutionTitle" value="Enter Product Title Here"
/>
        <
add key="SolutionVersion" value="1.0.0.0"
/>
        <
add key="UpgradeDescription" value="Upgrades {SolutionTitle} on all frontend web servers in the SharePoint farm. "
/>
        <
add key="RequireDeploymentToCentralAdminWebApllication" value="true"
/>
        <
add key="RequireDeploymentToAllContentWebApplications" value="false"
/>
  </
appSettings
>
</
configuration>

BannerImage

Accepts a path to your own banner image. The image is automatically stretched to fir the title bar. Remove or specify empty value to omit banner image.

LogoImage

Accepts a path to your own logo image. Remove or specify empty value to omit banner image.

EULA

Accepts a path to your own EULA file. Remove or specify empty value if you do not want to present an EULA to the user.

Require

Specify MOSS if your solution requires Microsoft Office SharePoint Server 2007 to install and run. Remove or specify empty value if your solution will settle for a WSS only farm.

FarmFeatureId

Specify the GUID of the farm level feature that the installer should automatically activate at the end of the installation process. Specify empty value if the installer should not activate any feature.

SolutionId

Specify the GUID of your solution. The installer will need this to detect any existing solution in the SharePoint solution store.

SolutionFile

Specify the filename of the solution file, e.g. mysolution.wsp. Creating the solution file is of course your job entirely - but I can highly recommend you to take a look at the Visual Studio 2005 Extensions for WSS 3.0

SolutionVersion

Specify the version of your solution. The upgrade option will only show if this version number is different from the previously installed solution.

History

V1.1 - 2007-09-12

V1.0.3 - 2007-03-25

V1.0.2 - 2007-03-15

V1.0.1 - 2007-03-15

V1.0.0 - 2007-03-14