I have a Visual Studio installation project that uses the msiexec.exe file to create a delete item as specified in โ THIS <<<<<<<<<<<<; article about SO.
The installer does not start.
When I launch the installer by double-clicking the setup.exe file, the โWait while the installation startsโ screen will almost not appear on the screen before I encounter my error.

Text (for search functions):
The installer encountered an unexpected error while installing this package. This may indicate a problem with this package. The error code is 2727.
I found a set of MSI error codes , and error code 2727 translates to
The directory entry '[2]' does not exist in the Directory table .
Can someone lead me to fix this? What should I do?
[UPDATE]
At the suggestion of Cosmin Pirvu , I created an error log for my installer. After you looked at it, my installation error may be the result of a link to the Not Installed msiexec.exe file, which I use with my Project [ProductCode] to create the Uninstall link.
The log file shown below indicates that my installation failed when the installer tried to create a temporary file for msiexec.exe , after which it has another failure when trying to display the error icon.
The file โ install.log on Google sites << is my error log file (Hint: just search for Return value 3 to get errors).
[UPDATE 2]
I have an Uninstall link in an installation project that references the uninstall.bat batch file in my main project:
@echo off %windir%\system32\msiexec.exe /x %1
The Arguments reference to Uninstall is only [ProductCode] , since the /x switch is hard-coded into a batch file.
[Decision]:
Visual Studio Installer did not create a folder that contained certain DLL files.