Project Description
This tool is used to speedup the setting up of a Visual Studio projects
and suppress any repetitive manual tasks.


======== INSTALLATION PROCESS

This OD Tool is used to speedup the setting up of a Visual Studio project
and suppress any repetitive manual tasks
(Code Quality configuration, Visual Studio customization, signing assemblies, ...)

This tool is ONLY for VS2013. If your project uses VS2012, use a VS2013 and this tool, then archive it. Then it becomes available for, for instance a VS2012.



HOW TO INSTALL the tool ?

1. Go to:
$/ObjetDirect Tools/Main/Sources/OD.ProjectCustomizationTool/Installer
2. Close any VS 2013 instances
3. Double-click on OD.ProjectCustomizationTool.VSPackage_forVS2013.vsix
4. and install the tool



HOW TO USE THE TOOL ?
1. In your VS2013 solution explorer, select a csproj project
2. Right-click on the csproj, and in the contextual menu, select "Apply compliance" (with a the blue viseo logo)
3. DONE !


WHAT IT INSTALLS ??
- Adds a .Quality folder with all quality files


WHAT REMAINS TO BE INSTALLED / CONFIGURED ??
1. Select the solution sln, and right-click
2. "Add > New Solution Folder" called ".Quality"
3. add in this folder ALL the files that has been created by the tool
(eg. BG.XYZproject.snk; CA.CustomDictionary.xml; CA.Settings.CodeAnalysis.Standard.Ruleset...)


WHAT NEXT ??
1. Configure the CA.Settings.CodeAnalysis.Standard.Ruleset AND Settings.StyleCop according to the quality of YOUR PROJECT !
2. Add into the csproj : treat warning as error = true

POUR DES PROJETS FRANCAIS

CRUD



TIP:
To ignore just 1 file, add:
<Compile Include="AViolatingFile.cs">
<ExcludeFromStyleCop>true</ExcludeFromStyleCop>
</Compile>

BUG POUR LE MOMENT:
Assembly ==> OD.BG.PrepaPaie.Web
mais le namespace par défaut: BG.PrepaPaie.Web

Last edited Jun 9 at 7:58 PM by fw508, version 2