OK, back in the old days of VS2003, I heard that SCC API sucks, Vault IDE client not told what VS2003 was doing etc. "It's gonna be better in VS2005" was the mantra.
In VS2005 Beta 2 worrying signs are there, in web projects. They've completely overhauled web projects, unfortunately they seem to forgot that web projects uses source control as well... \bin directories was not being ignored was the big thing. "It's gonna be fixed on release" we were told.
So yesterday I installed VS2005 Team Edition for Software Developer (a bit too long for a title, isn't it... but I digress...). This is the release version. After a few hiccups unrelated to Vault (Note to self: don't trust beta uninstallers), I can load my solution. Straight to web projects. Now \bin and the referenced dlls in them are ignored. Confirmed that they don't appear in the GUI Client changelist and the "Pending checkins" box. A sigh of relief....
Then I noticed a little innocent "plus" sign on the referenced dll. Clicked on it. Oh, there's a file associated with the dll... it's a dll.refresh file... but there's an alarming yellow plus icon that means it's a newly added file to source control....
Arrrrgggg
![Evil or Very Mad :evil:](./images/smilies/icon_evil.gif)
![Mad :x](./images/smilies/icon_mad.gif)
Please tell me the definitive way of using web projects in VS2005 with Vault IDE client...