I am creating an installation project using InstallShield Limited Edition in Visual Studio 2012. To build the installation, some merge modules are required, which ultimately lead to a long path name for the assembly. I am currently using ISProjectFolder as my location for hosting, which permits the top-level folder in the installation project. Here is an example of one of the errors I get:
Error 1-6307: Unable to extract one or more files in 'C: \ Users \ Username \ Documents \ Visual Studio 2012 \ Projects \ MyProject \ MyProjectSetup \ Express \ inter \ MergeModules \ policy_9_0_Microsoft_VC90_CRT_x86.644DE414_7746_31B5_908B_E938B. The file path is longer than the limit set by the operating system. Change the build location of the current version to a shorter way to solve this problem. ISEXP: error: -6307: cannot extract one or more files in 'C: \ Users \ UserName \ Documents \ Visual Studio 2012 \ Projects \ MyProject \ MyProjectSetup \ Express \ inter \ MergeModules \ policy_9_0_Microsoft_VC90_CRT_x86.644DE414_7746_31B5_908B85_908BB85_908BB85_908BB8_908BB8_908BB8_908BB8_B8_B8_BE. The file path is longer than the limit set by the operating system. Change the build location of the current version to a shorter way to solve this problem.
This is because, as the error indicates, the path to the build file is too long. As I said above, I use the version of InstallShield Limited Edition that comes with Visual Studio 2012. I read in various online forums that it helps change the build option to "Shallow Folder Structure", but I can not find this option in InstallShield Limited Edition, which comes with Visual Studio 2012. I believe that it should be on the Build tab on the Releases page, but I don't see it there:

I can solve this problem by explicitly setting the assembly location to a shorter path, such as my desktop, but this is not an elegant solution, since I would prefer to save the assembly output in my installation project folder. Any help would be appreciated.
visual-studio-2012 installshield-le
lunarquaker
source share