Предпосылки Visual Studio не очень хороши. Большинство из них работают, а некоторые нет.
Хорошим решением является создание собственной пользовательской предпосылки путем создания необходимых манифестов вручную.
Вы можете найти структуру манифестов здесь: http://msdn.microsoft.com/en-us/library/ms229223(VS.80).aspx
Эти манифесты также могут генерироваться автоматически с помощью инструмента Bootstrapper Manifest Generator *1009*.
После создания манифестов пакета вы можете добавить все эти файлы (включая пакет) в отдельную папку в папке предварительных требований Visual Studio, например:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\
Таким образом, вы контролируете, как выполняется предварительное условие.