views:

79

answers:

0

Every time I get the Last Version from Visual Source Safe I have the same problem.
We have BLL, DAL, and WebSite projects in the solution.
I let the WebSite opened in the browser all the time, then I get the last version, then starting to browser the WebSite.

I forget to build the solution and I end up running the latest version of WebSite but with an older version of BLL and DAL.
I always send mails to my coworkers to manage their code and fix the bugs, but they told me I did something wrong and the problem is on my machine.

If anyone encountered the same problem please advice, but keep in mind, I always forget to build the solution after Get Last Version command.

I decided to add 3 files called Versions.cs, 1 in BLL, 1 in DAL, 1 in WebSite, then every time a developer Check In the solution, they first need to increment their version on those 3 files, BLL.Versions.MikeVersion++; then check the versions to be equal on each request using Global.asax methods. But this also won't work if they forget to update versions.