I'm facing situation where team develops solution using VS 2015 on local machines and CI (in this case TeamCity) is configured to use VS 2013 to build solution and later create installation pack with compiled app. TeamCity version is 8.1 and VS 2015 is not supported. As an implication MSBuild uses two different toolset versions on CI on local machines. I'm not sure if that's the right way to create software.
What's your experiences? Is there something you can suggest? Or do you think it's safe to do it that way?