title: Compile C# project for different setup
body: <p>I have a C# project where I have two variables that I change when I compile for another customer.</p>
  
  <pre><code>public static string DartklubNavn = "Min Test Dartklub";
  public static Guid DartklubGuid = Guid.Parse("5c047b8f-6be6-4a94-8a9a-9cdeff758f45");
  </code></pre>
  
  <p>In my solution I also have a Microsoft Install Project that I use to make MSI files.</p>
  
  <p>Then I change the variables to fit the current user, build my project and build the setup project.</p>
  
  <p>Then change it again for the next customer and build again, and I do this for all my customers.</p>
  
  <p>Is there a smarter way to do this?</p>