title: VSTS CI CD for desktop apps
body: <p>How can I achieve CD (Continuous Delivery) for winform applications in VSTS (Visual Studio Team Services)? Currently this is what I have in my Visual Studio Solution file</p>
  
  <p>1) A winform project</p>
  
  <p>2) A Windows setup and Deployment project</p>
  
  <p>So every time I build a winform project, I do the following steps (and I need CI / CD for exactly these)</p>
  
  <p>1) Build Setup and Deployment project, which takes Build output of Winform project and creates and EXE / MSI</p>
  
  <p>2) I take this MSI file and use NSIS to embed it inside EXE</p>
  
  <p>3) I run SIGNTOOL from command prompt and digital sign the EXE</p>
  
  <p>4) I upload this signed EXE to my website</p>
  
  <p>Now how can I use CI / CD pipeline to automate the above or is it not possible for my case? I am confused. I can't find any material for winforms, all are for web apps.</p>
  
  <p>Thanks</p>