title: Making tool window show automatically on VS load
body: <p>In my Visual Studio extensibility project, I'm attempting to make my tool window visible upon launch after package installation.</p>
  
  <p>The <a href="http://dotneteers.net/blogs/divedeeper/archive/2009/02/02/LearnVSXNowPart41.aspx" rel="nofollow">dotneteers describe a way</a> of doing this that involves adding the following line to the package header (i.e. MyPackage.VSPackage.cs):</p>
  
  <pre><code>[ProvideToolWindowVisibility(typeof(MyToolWindow), Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.NoSolution)]
  </code></pre>
  
  <p>Unfortunately, this doesn't work. It seems that Visual Studio doesn't pay attention to the "NoSolution" tool visibility directive (I can confirm that it does work for <a href="http://msdn.microsoft.com/en-us/library/bb170698.aspx" rel="nofollow">some of the other enumeration items</a>, like Debugging, but this doesn't fit my use case).</p>
  
  <p>If there's no way to make this auto-show the tool window on VS load, has anyone come up with any alternate (i.e. novel :)) solutions?</p>