- C:WindowsMicrosoft.NETFramework64v4.0.30319Microsoft.Common.targets(4513,5): error MSB3147: Could not find required file 'setup.bin' in 'C:Program Files (x86)JenkinsworkspacefolderRSPPDFReaderEngine'. [...*.csproj]
- Removing .Net 4.5 (release) and reinstalling 4.0 worked on my TeamCity server.
- on the build machine there is no 4.0 registry key inside
HKLMSoftwareMicrosoftGenericBootstrapper
, but the dev machines do have one containing a path string with a value ofc:Program Files (x86)Microsoft SDKsWindowsv7.0ABootstrapper
- An existing workaround is to copy the Engine directory to the project directory, however this has to be done every time you make a new project.
- http://stackoverflow.com/questions/3567543/issue-with-clickonce-bootstrapper-and-msbuild
- 手动拷贝engine文件夹可以解决问题:从C:Program Files (x86)Microsoft SDKsWindowsv7.0ABootstrapperEngine到项目目录
-
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftGenericBootstrapper4.0]
"Path"="C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\"