У меня есть сервер сборки CruiseControl.NET, работающий на Windows Server 2003, и я пытаюсь создать и опубликовать приложение ClickOnce с помощью msbuild.
Все работает нормально, за исключением случаев, когда я включаю bootstrapper моего приложения ClickOnce. Когда это произойдет, я получаю следующую ошибку в цели DeploymentGenerateBootstrapper:
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets (3939,9):
error MSB3147:
Could not find required file 'setup.bin' in 'E:\Projects\src\TestProject\Engine'.
.NET Framework 3.5 с пакетом обновления 1 и 4 и последний пакет Windows SDK для обоих установлены на сервере, но папка bootstrapper в C:\Program Files\Microsoft SDK\Windows\versionNo\не существует. Я попытался скопировать файлы с моей рабочей станции без везения.
Я не хочу устанавливать Visual Studio на сервер и устанавливать только необходимые SDK.
Я также попытался скопировать папку bootsrapper с моей машины
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper
чтобы создать сервер, но не повезло.
Любые идеи?