title: How to limit folder/file access to a program only?
body: <p>Okay, so I am creating a c# winforms application.  </p>
  
  <p>I want to write/read from binary data file.  But, I want to put that file in a folder somewhere and I do not want anyone to be able to delete or edit the file.  I only want the program that uses the file to be able to access it.</p>
  
  <p>Is this possible? I looked into MSDN's structure on file security and as I researched it I saw people complain that if you limit the file to a user then that person can just override the privileges and make it editable.</p>
  
  <p>Also, I thought about how this would actually work considering in essence I would like a process to edit the file only and that process could have varying process ID's if it is opened and closed over time, seems tough.</p>
  
  <p>Any thoughts?</p>