Hi guys... I figure that I might as well chime in here, too...
A while ago, I posted a sample for modifying directory permissions using a
custom action (using cacls.exe) in an msi task. The sample is for the msi
task in NAntContrib and can be viewed here:
http://nant.sourceforge.net/wiki/index.ph
If you build a windows installer package,
file permissions can be specified for your install. I am not aware
of a way to do this directly in VS.NET setup projects, as far as I know
you have to use Orca and add the records manually to the LockPermissions
table. There is also an msi task in NAntCo