Step 1: Download CodeSmith
Download and install the latest version of CodeSmith Generator Professional.
NOTE: CSLA requires the latest version of CodeSmith Generator Professional
(If you have not previously registered with CodeSmith Tools or do not currently own a license of CodeSmith Generator, you will be required to register on the CodeSmith Tools website to get a trial key before using CodeSmith Generator.)
Step 2: Open a Visual Studio Project
Either create a new project, or open the project that you want to add your NHibernate files to.
Step 3: Add a new CodeSmith Project (CSP) to your project.
- Right click on the project.
- Select "Add new item..."
- In Common Items there will be a CodeSmith Project.
Step 4: Add NHibernateMaster.cst to your CSP's output.
- Configure NHibernateMaster as desired.
- Don't forget to update your Assembly name!
Step 5: Update your App.Config
Create or Update your App.config or Web.config file to support NHibernate.
Step 6: Generate Outputs
- Right click on your CSP and Generate Outputs.
- Compile.
- enjoy!