For your convenience, Visual Studio project files are provided which
build all the libraries and test programs. They are organised in a
single workspace, $(TiNG)/VisualStudio/gen-WINNT/Prosody_TiNG.dsw
which also contains a dummy project (called
_DUMMY_ALL_PROJECTS) which contains no code but depends
on all the test and diag projects. This allows you to select it as the active
project and hit F7 to build all the test and diag programs.
Note that these project files are compatible with a wide range of versions of Visual Studio, starting at version 5.0, so newer versions may ask permission to convert them to a newer format. You must permit this conversion to use the projects with such a version of Visual Studio.
These projects can build all the components mentioned in Prosody installation guide: building software components.