title: Is it possible to deploy a solution to a web application so that its features are only visible within this web application?
body: <p>I have a solution with several site/web scoped features (SP2010). Id like to deploy this solution to <strong>one specific web application</strong>. The features should only show up in the sites/webs which reside in this web application.</p>
  
  <p>By adding <em>Safe Control Entries</em> to my solution I am able to deploy the solution to a specific web application. However, the features of my solution still show up in all other web applications. </p>
  
  <p>There is a similar question on SO, see <a href="https://stackoverflow.com/questions/4086460/creating-a-solution-that-deploys-to-selected-webapplications-but-copies-the-assem/4165281#4165281">Creating a solution that deploys to selected WebApplications but copies the assembly to GAC</a>. From the answers given, it seems that it is not possible. However the TS himself states that it is actually working (for him).</p>
  
  <p><strong>EDIT</strong>
  To make things clearer, my confusion is probably best summarized by the following question:</p>
  
  <p><em>Why is it possible to activate a feature on a web application where it has not been deployed to?</em></p>