title: How to make C# winform application portable
body: <p>I have developed a winform application with C# 4.5. I want to make it portable. I meant that it should not need to be installed. To deploy this application I would like to just copy and paste the folder of application file. Like Tally or VLC Media player. </p>
  
  <p>The environment and dependencies are as follows</p>
  
  <p>C# Winform</p>
  
  <p>.Net Framework 4.5</p>
  
  <p>SQLite</p>
  
  <p>Microsoft Report Viewer</p>
  
  <p>Please suggest a way how to do it.  </p>