Вы можете использовать версию в Windows SDK, но иногда она может отличаться от используемой вами версии .NET Framework, что приводит к следующей ошибке:
Microsoft (R) .NET Global Assembly Cache Utility,Версия 3.5.21022.8 Авторские права (c) Microsoft Corporation.Все права защищены.Ошибка добавления сборки в кеш: эта сборка создается средой выполнения, более новой, чем загруженная в данный момент среда выполнения, и не может быть загружена.
В .NET 4.0 вам потребуется выполнить поиск в Microsoft SDK v8.0A, например:C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v8.0A \ bin \ NETFX 4.0 Tools (в моем случае у меня установлена только 32-битная версия, установленная Visual Studio 2012).