My current setup has one large monitor and one smaller monitor. I have VS 2010 expanded to fill both monitors, and I have two horizontal Tab Groups set up on the larger and one on the smaller. Problem is, every time I run the program, VS automatically repositions the dividers so that they're evenly spaced across the combined monitor space, causing the middle panel to be split down the middle. I then have to move the dividers back where I want them - one right between the screens and one halfway across the larger screen. Then when I stop the program, it resets them AGAIN, and I have to constantly repeat this process, which is not only really annoying, but also slow and unresponsive when dealing with the very large code-base I'm currently working on. Is there some way to tell VS to just leave my window positioning alone between running and stopping execution?
This isn't really an exact answer to your question but perhaps you'd have better luck just grabbing the tab and dragging it to the other monitor. It basically acts like a new window that stays open on the other monitor. Form that tab you can build a tab group?
Again, not sure if this would help, but is how I do it.
as explained by Scott Gu