With the settings that you have (depending on snapshots and build triggers), you can achieve chain building by presenting your personal changes in the lines you want to run. For example, if you have projects A and B, where B depends on A, a remote assembly starts with projects B, and A will be launched first, and B will be added to the queue. Both of these builds will have your personal changes.
If you use the TeamCity Visual Studio plugin, you can choose which assemblies you want to send to your changes, and you just need to mark the field for B instead of A.
The finished assembly trigger will not start, but the assembly chain means that A must be created first.
- http://confluence.jetbrains.net/display/TCD7/Build+Chain
( TeamCity 6.5, 7 , )