T4Toolbox build 9.3.21.1 problem
There is a serious problem in version 9.3.21.1 of the T4 Toolbox. In this version installer was modified to deploy T4Toolbox.dll assembly in the GAC, but unexpectedly it stopped installing it into the regular location - $(ProgramFiles)\T4 Toolbox\bin. It turned out to be an expected behavior of Microsoft Installer, as Aaron Stebner describes here. Following Aaron’s suggestion, I changed the installer to deploy T4Toolbox.dll in two different components - one for GAC and the other for the Bin folder. Luckily, it didn’t require using custom actions, thanks to “smart cabbing” implemented by the WiX team.
The problem is now fixed in the new version 9.3.21.2 of the T4 Toolbox. Special thanks to Daniel Fortunov, Rohan Cragg and stebrennan for reporting and helping to troubleshoot the error.


