title: How do I persuade VS2008 to run .tt template files?
body: <p>Following the words-of-one-syllable walkthrough should get my demo app working, right? But I fell down twice so far and I'm only up to step 4 in the 5 step process :(</p>
  
  <p>1  Create a new project in Visual Studio 2008</p>
  
  <p>Done that, yayy!</p>
  
  <p>2  Add a connection string to your Web/App.config, give it a name, and point it to a valid database</p>
  
  <p>Done that, yayy!</p>
  
  <p>3  Grab the folder containing the T4 templates (the "tt" extensions) and locate the one that named "_Settings". Open it up in Notepad and set the value for "ConnectionStringName" to the name of the connection string you just made.</p>
  
  <p>Whoops. There isn't one named "_Settings.tt" - there's one named "Settings.ttinclude" - is that the one I need to edit? Do I need to change the name too?</p>
  
  <p>So I take a punt and edit it to use my connection string name and database name and namespace name, and save it as "_Settings.tt"</p>
  
  <p>4  Drop the folder with the T4 templates into your project. Visual Studio 2008 will see these and execute the template code, creating your classes </p>
  
  <p>I drag the folder into my VS2008 ConsoleApplication1 project and nothing happens.</p>
  
  <p>All the docs and everything suggests that VS2008 will magically understand the .tt extension and immediately sprig in to action to do some serious work on my behalf.</p>
  
  <p>I'd wait, but Hell might freeze over, so I go searching for clues. Nope, everybody thinks it's automatic, no-touch, magic.</p>
  
  <p>5  You're done - go have a Kabob.</p>
  
  <p>No kebab for me. I'm not done. I need help.</p>