vdproj to wix converter - Could not find required file setup.bin in BootStrapper\Engine

Add-in Express™ Support Service
That's what is more important than anything else

vdproj to wix converter - Could not find required file setup.bin in BootStrapper\Engine
Error after upgrading from VS2010 to VS2013 
Carlos Gonzalez




Posts: 25
Joined: 2009-12-22
This setup was working on VS2010.
On VS2013, after converting successfully using vdproj to wix converter, I get the following error when building the new wix setup project:

Error 1 Could not find required file 'setup.bin' in 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\BootStrapper\Engine'. C:\Users\cgonzalez\Documents\Visual Studio 2013\Projects\ICCO Outlook AddIn\ICCOOutlookAddIn\ICCOOutlookAddInSetup\8.0.475O\ICCOOutlookAddInSetup(8.0.475O)_wix.wixproj 101 6 ICCOOutlookAddInSetup(8.0.475O)_wix
Posted 29 Jan, 2014 17:12:55 Top
Andrei Smolin


Add-in Express team


Posts: 14095
Joined: 2006-05-11
Hello Carlos,

Try installing .NET Framework 4.5 SDK and .NET Framework 4.5.1 SDK.

Regards from Belarus (GMT+3),

Andrei Smolin
Add-in Express Team Leader
Posted 30 Jan, 2014 04:27:44 Top
Carlos Gonzalez




Posts: 25
Joined: 2009-12-22
I am using Windows Server 2012 as my development server, I got the following messages when I tried to install 4.5:

Microsoft .NET Framework 4.5 is already a part of this operating system. You do not need to install the .NET Framework 4.5 redistributable.

Same or higher version of .NET Framework 4.5 has already been installed on this computer.

And when I tried to install 4.5.1 I got the following message:

The .NET Framework 4.5 and this update are already installed on your computer.
Posted 30 Jan, 2014 10:04:03 Top
Andrei Smolin


Add-in Express team


Posts: 14095
Joined: 2006-05-11
Carlos,

Not .NET Framework 4.5 but .NET Framework 4.5 SDK! Not .NET Framework 4.5.1 but .NET Framework 4.5.1 SDK!

Regards from Belarus (GMT+3),

Andrei Smolin
Add-in Express Team Leader
Posted 30 Jan, 2014 10:18:36 Top
Carlos Gonzalez




Posts: 25
Joined: 2009-12-22
Ok. After much research I fixed it by following the steps in this article:
http://www.wiktorzychla.com/2013/11/msb3147-could-not-find-required-file-on.html

It took me more than an hour to solve this because I had to get my hands on a Visual Studio 2012 DVD, install it on a separate machine. Then copy the contents of the folder C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bootstrapper to the development machine.
Then on the development machine I created the key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\GenericBootstrapper\11.0
And in there a Path string SZ with a value of C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bootstrapper\Engine

Then I restarted Visual Studio 2013 and the Wix build worked!

Hopefully this helps others that are in a similar situation with a machine that never had VS 2012 installed.
In my case I went from VS2010 to VS2013.
Posted 30 Jan, 2014 11:11:23 Top
Andrei Smolin


Add-in Express team


Posts: 14095
Joined: 2006-05-11
Many, many thanks, Carlos!

Regards from Belarus (GMT+3),

Andrei Smolin
Add-in Express Team Leader
Posted 31 Jan, 2014 06:42:42 Top