I have a VS2008 Setup project, which installs stuff into the same folder as another setup project (different application), because many of the DLLs are shared. The primary output of the project in question is added to the installer, and I have changed the installer dependencies so that the unwanted DLLs (the duplicates) are set to Exclude. The problem I have is that when the solution is saved and reloaded, the dependencies lose their excluded status, setting me back to square one.
Is there a better way of controlling which dependencies are packeged up with the installer?