Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Install Sheild LE -4340 Internal Build Error Visual Studio 2012

I have an issue with building an MSI with Install Shield LE in Visual Studio. The error says "-4340: Internal Build Error", but the link to Flexera is worthless. I tried the suggestion in another post to add the installer project to a fresh solution and then my .Net projects after, but that did not help. That suggestion can be found here.

I have not found a single repeatable cause of the issue, it does not seem to happen because of any one thing. I'm trying to build an installer for a Windows Service.

like image 705
AKirby50 Avatar asked Sep 18 '14 16:09

AKirby50


3 Answers

I got that error too. In order to fix it i rebuild my solution in Release configuration instead of Debug one.

like image 140
Rudean Avatar answered Sep 24 '22 00:09

Rudean


All I did is restart Visual Studio. For some reason that worked for me.

like image 9
Jackstine Avatar answered Sep 21 '22 00:09

Jackstine


My solution is slightly different:

  1. Close and launch Visual Studio, open solution then
  2. Rebuild with Release configuration AND
  3. Unload/load InstallShield

Setup: Visual Studio 2015, Windows 10, Visual C#

like image 2
icernos Avatar answered Sep 24 '22 00:09

icernos