Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>What version of InnoSetup are you using? In the version I use (5.4.0a), there are already constants for to find the .NET root directory. From the InnoSetup help:</p> <blockquote> <p>{dotnet20} .NET Framework version 2.0 root directory. {dotnet20} is equivalent to {dotnet2032} unless the install is running in 64-bit mode, in which case it is equivalent to {dotnet2064}.</p> <p>An exception will be raised if an attempt is made to expand this constant on a system with no .NET Framework version 2.0 present.</p> <p>{dotnet2032} 32-bit .NET Framework version 2.0 root directory.</p> <p>An exception will be raised if an attempt is made to expand this constant on a system with no .NET Framework version 2.0 present.</p> <p>{dotnet2064} 64-bit Windows only: 64-bit .NET Framework version 2.0 root directory.</p> <p>An exception will be raised if an attempt is made to expand this constant on a system with no .NET Framework version 2.0 present.</p> <p>{dotnet40} .NET Framework version 4.0 root directory. {dotnet40} is equivalent to {dotnet4032} unless the install is running in 64-bit mode, in which case it is equivalent to {dotnet4064}.</p> <p>An exception will be raised if an attempt is made to expand this constant on a system with no .NET Framework version 4.0 present.</p> <p>{dotnet4032} 32-bit .NET Framework version 4.0 root directory.</p> <p>An exception will be raised if an attempt is made to expand this constant on a system with no .NET Framework version 4.0 present.</p> <p>{dotnet4064} 64-bit Windows only: 64-bit .NET Framework version 4.0 root directory.</p> <p>An exception will be raised if an attempt is made to expand this constant on a system with no .NET Framework version 4.0 present.</p> </blockquote>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload