Update Solution to current SPSF version

Updates the current project or solution to the current installed SPSF version or adds it to a non .

Recipe Description

Migrates the whole solution to the current installed version of SharePoint Software Factory. If already existing, the deployment project "Deployment" remains untouched.

Arguments

Name Description
Application Settings
Company Name Required String. Specifies the company name of the SharePoint application, used in copyright statements.
Application Name Required String. Specifies the name of the SharePoint application, given by the name of the VS solution name.
Application Version Required String. Specifies the version of the SharePoint application.
SharePoint Version Required String. Target SharePoint version (14 or 15).
Local Site for debugging Optional Url. Name of a SharePoint site for local debugging.
Code Quality
Check code with FxCop in 'Release' build Optional Boolean. If true Microsoft FxCop will be executed during the 'Release' build to check the complied code against certain coding rules. Additionally a SharePoint specific FxCop settings file will be added to the solution.
Check code with StyleCop in 'Release' build Optional Boolean. If true Microsoft StyleCop will be executed during the 'Release' build to check the C# source code against certain style rules. Additionally a SharePoint specific StyleCop settings file will be added to the solution.
Check code with SPCAF in 'Release' build Optional Boolean. If true the SharePoint Code Analysis (SPCAF/SPCop) will be executed during the 'Release' build to check code against certain style rules. Additionally a SharePoint specific SPCAF settings file will be added to the solution.
Check code with SPDisposeChecker in 'Release' build Optional Boolean. If true SharePoint Dispose Checker will be executed during the 'Release' build to check the code for potential memory leaks.

Authors

  • Torsten Mandelkow

Version history

  • 4.1 Update
  • 1.0 Initial Recipe