msbuild error

  1.   C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(4513,5): error MSB3147: Could not find required file 'setup.bin' in 'C:\Program Files (x86)\Jenkins\workspace\folder\RSPPDFReader\Engine'. [...\*.csproj]
  2. Removing .Net 4.5 (release) and reinstalling 4.0 worked on my TeamCity server.
  3. on the build machine there is no 4.0 registry key inside HKLM\Software\Microsoft\GenericBootstrapper\, but the dev machines do have one containing a path string with a value of c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\
  4. 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.
  5. http://stackoverflow.com/questions/3567543/issue-with-clickonce-bootstrapper-and-msbuild
  6. 手动拷贝engine文件夹可以解决问题:从C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Engine到项目目录
  7. Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\GenericBootstrapper\4.0]
    "Path"="C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\Bootstrapper\\"

     

posted on 2014-05-28 17:43  架构师师  阅读(429)  评论(0编辑  收藏  举报

导航