Visual & Installer - Visual Studio extension for creating NSIS and Inno Setup installers

Visual Installer box

VI iconChangelog & What's new?

This section contains the most latest information about Visual & Installer. The most recent version is at the top.

Notes:

  • GitHub Copilot - AI coding assistant support for InnoSetupProject iconInno Setup and NSISProject icon NSIS scripts
    GitHub Copilot is 3rd party software (not an unSigned product) which works only in latest version of Visual Studio 2022.
    GitHub Copilot requires a subscription (free plan available, also free Trial available), you need to link your GitHub account with Visual Studio.
    See more details at https://visualstudio.microsoft.com/github-copilot/.

Version 1.0.5.5

Release: 2024-07-12

Version 1.0.5.4-1

Release: 2024-03-30
  • Support for Visual Studio 2022 17.8 and 17.9 (all editions: Enterprise, Professional, Community; up to version 17.9.5 (Mar 26th, 2024))
    You can learn more in the Visual Studio 2022 Release Notes.
  • Support for Visual Studio 2019 16.11 (all editions: Enterprise, Professional, Community; up to version 16.11.34 (February 13, 2024))
    You can learn more in the Visual Studio 2019 Release Notes.
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community), up to version 15.9.60 (February 13, 2024)
    You can learn more in the Visual Studio 2017 Release Notes.
  • Fixed annoying error when Errors / Warnings were not shown in Error List window Error List window
    Error List window
    for both NSISProject icon NSIS / InnoSetupProject icon Inno Setup scripts

Version 1.0.5.4

Release: 2023-09-18
  • Support for Visual Studio 2022 17.7 (all editions: Enterprise, Professional, Community; up to version 17.7.4 (September 12, 2023))
    You can learn more in the Visual Studio 2022 Release Notes.
  • Support for Visual Studio 2019 16.11 (all editions: Enterprise, Professional, Community; up to version 16.11.30 (September 12, 2023))
    You can learn more in the Visual Studio 2019 Release Notes.
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community), up to version 15.9.57 (September 12, 2023)
    You can learn more in the Visual Studio 2017 Release Notes.
  • Support for NSISProject icon NSIS 3.09 (see changes)
  • Support for NSISProject icon Graphical Installer for NSIS, Build 2023.1 and Graphical Installer Wizard (see changes)
  • Minor fixes and improvements in NSISProject icon NSIS / InnoSetupProject icon Inno Setup parsers

Version 1.0.5.3

Release: 2023-03-19
Updated: 2023-26-03
  • Implemented Hints and Tips Hints and Tips for Inno Setup
    Hints and Tips for InnoSetupProject icon Inno Setup
    for InnoSetupProject iconInno Setup - detailed information about [Setup] section directives parameters Manual
  • Support for Visual Studio 2022 17.5 (all editions: Enterprise, Professional, Community; up to version 17.5.2 (March 14, 2023))
    You can learn more in the Visual Studio 2022 Release Notes.
  • Support for Visual Studio 2019 16.11 (all editions: Enterprise, Professional, Community; up to version 16.11.25 (March 14, 2023))
    You can learn more in the Visual Studio 2019 Release Notes.
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community), up to version 15.9.53 (March 14, 2023)
    You can learn more in the Visual Studio 2017 Release Notes.
  • Support for InnoSetupProject icon Inno Setup 6.2.2 (see changes)
  • Support for InnoSetupProject icon Graphical Installer for Inno Setup, Build 6.2.2 and Graphical Installer Wizard, Build 2023.1 (see changes)
  • InnoSetupProject iconInno Setup Code Optimizations Inno Setup Code Optimizations
    InnoSetupProject icon Inno Setup Code Optimizations
    now correctly shows unused Variables Manual
  • Minor fixes and improvements in NSISProject icon NSIS / InnoSetupProject icon Inno Setup parsers
  • Fixed Windows 10 and Windows 11 High DPI issues (Per-monitor awareness) in Visual Studio 2019 and Visual Studio 2022
  • 64 bit NSISProject icon NSIS and InnoSetupProject icon Inno Setup Compilers (libraries) now have suffix 64.
  • Fixed issues in Settings dialog, when values were not saved correctly
  • Add Files / Add Folders dialog now supports Dark Theme (also the Button controls)
  • Improved logging NSISProject icon NSIS / InnoSetupProject icon Inno Setup Warnings / Errors in Visual Studio 2022 Output window.

Version 1.0.5.2-2

Release: 2022-11-08
  • Support for Visual Studio 2022 17.4 (all editions: Enterprise, Professional, Community; up to version 17.4 (Nov 8, 2022))
    You can learn more in the Visual Studio 2022 Release Notes.

Version 1.0.5.2-1

Release: 2022-08-09
  • Support for Visual Studio 2022 17.3 (all editions: Enterprise, Professional, Community; up to version 17.3 (Aug 9, 2022))
    You can learn more in the Visual Studio 2022 Release Notes.

Version 1.0.5.2

Release: 2022-05-19
Updated: 2022-06-16
  • Support for Visual Studio 2022 17.2 (all editions: Enterprise, Professional, Community; up to version 17.2.1 (May 17, 2022))
    You can learn more in the Visual Studio 2022 Release Notes.
  • Support for Visual Studio 2019 16.11 (all editions: Enterprise, Professional, Community; up to version 16.11.15 (May 17, 2022))
    You can learn more in the Visual Studio 2019 Release Notes.
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community), up to version 15.9.48 (May 10, 2022)
    You can learn more in the Visual Studio 2017 Release Notes.
  • Support for InnoSetupProject icon Inno Setup 6.2.1 (see changes)
  • Support for InnoSetupProject icon Graphical Installer for Inno Setup 6.2.1 (Zinka) and Graphical Installer Wizard 1.18.01 (see changes)
  • Official support for Windows 11 (also ARM)
  • Official support for electron-builder scripts (editing any electron-builder NSISProject icon .nsi or NSISProject icon .nsh or InnoSetupProject icon .iss scripts)
  • New Project Property Run installer - Parameters (Parameters passed to launched installer) for both InnoSetupProject icon Inno Setup Projects and NSISProject icon NSIS Projects Manual
  • Installer now supports multiple processor architectures (x86, x64, arm64, ia64) - useful when running Windows on ARM
  • Installer: the Next/Install text on button with additional info is shown correctly
  • Fixed issues when parsing NSISProject icon NSIS / InnoSetupProject icon Inno Setup version

Version 1.0.5.1

Release: 2021-11-21
  • Support for Visual Studio 2022 Visual Studio 2022
    Visual Studio 2022
    (version 17.0.1, November 16, 2021 - no more Preview or RC, all editions: Enterprise, Professional, Community) Manual
  • Whole extension has been refactored and updated to 64 bit, currently used in Visual Studio 2022
  • Support for Visual Studio 2019 16.11 (all editions: Enterprise, Professional, Community; up to version 16.11.7 (November 16, 2021))
    You can learn more in the Visual Studio 2019 Release Notes.
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community), up to version 15.9.41 (November 09, 2021)
    You can learn more in the Visual Studio 2017 Release Notes.
  • Support for NSISProject icon NSIS 3.08 (see changes)
  • Support for NSISProject icon GI for NSIS 4.11.01 (Xolka) and Graphical Installer Wizard 1.16.01 (see changes)
  • Fixed loading of InnoSetupProject icon Inno Setup Embedded Resources (used in Code Completion in [Sections]

  • Many changes, improvements and fixes for Visual Studio 2022:
  • V&I for VS 2022 is now based on .net 4.8 - both NSISProject icon NSIS and InnoSetupProject icon Inno Setup projects use the .net 4.8 (must be installed on PC)
  • V&I for VS 2022: Projects are no more asked to be upgraded (this is done automatically on background)
  • V&I for VS 2022: Compilers are now 64 bit - both NSISProject icon NSIS and InnoSetupProject icon Inno Setup
  • V&I for VS 2022: Fixed exception when displaying the Project Properties dialog
  • Improved install process for x64 (VS 2022 installed together with any previous x86 IDE), updated path(s) and template file(s), improved system integration

Version 1.0.5.0

Release: 2021-08-15
Updated: 2021-09-10
  • Preliminary support for Visual Studio 2022 (Preview 3.1, up to version 17.0 (August 16, 2021)) Visual Studio 2022
    Visual Studio 2022
    (all editions: Enterprise, Professional, Community) Manual
  • Whole extension has been refactored and updated to 64 bit, currently used in Visual Studio 2022
  • Support for Visual Studio 2019 16.11 (all editions: Enterprise, Professional, Community; up to version 16.11.0 (August 10, 2021))
    You can learn more in the Visual Studio 2019 Release Notes.
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community), up to version 15.9.38 (August 10, 2021)
    You can learn more in the Visual Studio 2017 Release Notes.
  • Support for InnoSetupProject icon Inno Setup 6.2.0 (see changes)
  • Support for InnoSetupProject icon Graphical Installer for Inno Setup 6.2.0 (Yanka) and Graphical Installer Wizard 1.16.01 (see changes)
  • Support for NSISProject icon NSIS 3.07 (see changes)
  • Support for NSISProject icon GI for NSIS 4.11.01 (Xolka) and Graphical Installer Wizard 1.16.01 (see changes)
  • Improved install process for x64 (VS 2022 installed together with any previous x86 IDE), updated path(s) and template file(s)

Version 1.0.4.10

Release: 2020-11-17
Updated: 2020-11-30
  • We have completely reworked how IntelliSense in InnoSetupProject icon Inno Setup works.
    IntelliSense is now [Section] sensitive [Section] sensitive
    [Section] sensitive
    , so only items valid for speficic section are shown when Ctrl + Space is performed in that section. That reduces searching and increases speed of work.
  • Cleared, updated and removed deprecated IntelliSense items for InnoSetupProject icon Keywords, Flag,s Parameters, Attributes, etc.
  • Support for Visual Studio 2019 16.8 (all editions: Enterprise, Professional, Community; up to version 16.8.1 (November 12, 2020))
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community; up to version 15.9.29 (November 10, 2020))
  • Support for InnoSetupProject icon Inno Setup 6.1.2 (also supports 6.1.0-beta and 6.1.1-beta) See changes)
  • Support for InnoSetupProject icon Graphical Installer for Inno Setup 6.1.2 (Xenka) and Graphical Installer Wizard 1.16.01 (see changes)
  • Support for NSISProject icon NSIS 3.06 and 3.06.1 (see changes - Important note: ANSI targets are deprecated, consider moving to Unicode!)
  • Support for NSISProject icon GI for NSIS 4.10.01 (Webka) and Graphical Installer Wizard 1.15.01 (see changes)
  • Global InnoSetupProject icon variableas ano now marked with Global word in tooltips, the parameters are marked with - Parameter.
  • IntelliSense items for InnoSetupProject icon are now reordered so the most used items are on the top of the list.
    The order of appearance in [Code] section: Variables (Global, Local, Parameters) -> Procedures and Functions (User defined) -> Members (#Symbols, types, consts) -> Classes (like TButton, ...) -> Inno Setup Pascal (like MsgBox(), ...) -> Various constants (like {pf}, MB_OK, ...)
    The order of appearance outside of [Code] section: Keywords (like AppName, ...) -> Parameters (each section has its own set of them) -> Flags (each section has its own set of them) -> Members (like #Symbols, ...) -> Various constants (like {pf}, MB_OK, ...)
  • Fixed parsing warnings from InnoSetupProject icon Inno Setup ISCC compiler (especially if multiple colons were present in the warning)
  • Removed duplicate global (static) variables Duplicate global (static) variables
    Duplicate global (static) variables
    from InnoSetupProject icon Inno Setup IntelliSense list
  • Installer: improved German translation
  • Fixed issues withtransparent (blank) controls Transparent (blank) controls in Visual Studio 2019
    Transparent (blank) controls in Visual Studio 2019
    in Visual Studio 2019 (reinstall is needed - only in VS 2019!)
  • Fixed crashing when opening the Quick Actions (Bulb Suggestion) dialog (reinstall is needed - only in VS 2019!)

Version 1.0.4.9

Release: 2020-07-12
  • Support for Visual Studio 2019 16.6 (all editions: Enterprise, Professional, Community; up to version 16.6.3 (June 30, 2020))
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community; up to version 15.9.24 (June 9, 2020))
  • Support for InnoSetupProject icon Inno Setup 6.0.5 See changes)
  • Support for InnoSetupProject icon Graphical Installer for Inno Setup 6.0.5 (Wonka) and Graphical Installer Wizard 1.15.01 (see changes)
  • Removed "procedure" and "function" from InnoSetupProject icon Inno Setup Navigation bars (right one = Members). Now it is possible to search for specific procedure/function by typing first letters of its name
  • Fixed bug and improved Braces Matching in InnoSetupProject icon Inno Setup [Code] section - especially for left brace '('
  • Fixed InnoSetupProject icon Inno Setup #preprocessors: added missing #redim, fixed typo in #ifexists
  • Improved parsing variables in InnoSetupProject icon Inno Setup - up to 5 variables per line in var block
  • Fixed bug in parsing NSISProject icon NSIS section with /o parameter
  • Added missing IntelliSense items for NSISProject icon NSIS + fixed few typos
  • InnoSetupProject icon Inno Setup Compiler: corrected parsing warnings:
    Warning: A message named "..." has not been defined for the "..." language. Will use the English message from Default.isl.
    Warning: Message name "..." in "...path...to...ISL...file..." is not recognized by this version of Inno Setup. Ignoring.
  • InnoSetupProject icon Inno Setup New Project templates now (again) use 'OutputDir=Output' so running the setup directly with F5 is working.
  • Implemented first set of Quick Actions (Light Bulb Suggestions) Quick Actions (Light Bulb Suggestions)
    Quick Actions (Light Bulb Suggestions)
    using customizable Selection dialog Quick Actions (Light Bulb Suggestions) Selection dialog
    Selection dialog
    :
    Adding File(s)/Folder into InnoSetupProject icon Inno Setup [Files] section
    Adding File(s)/Folder into NSISProject icon NSIS Section Manual
  • Updated syntax coloring for InnoSetupProject icon Inno Setup elements: most of the colors now follow the default IDE color for Dark/Light mode.
    Also tweaked colors for NSISProject icon NSIS in Dark mode: String, Variable and Preprocessor (more comfortable colors for eyes).

Version 1.0.4.8

Release: 2020-04-11
  • Support for Visual Studio 2019 16.5 (all editions: Enterprise, Professional, Community; up to version 16.5.2 (March 31, 2020))
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community; up to version 15.9.21 (March 10, 2020))
  • Support for InnoSetupProject icon Inno Setup 6.0.4 See changes)
  • Support for InnoSetupProject icon Graphical Installer for Inno Setup 6.0.4 (Vanka) and Graphical Installer Wizard 1.14.01 (see changes)
  • Improved working with scripts generated with Install Designer icon Install Designer
  • Minor fixes and performance improvements
  • InnoSetupProject icon Inno Setup New Project templates now use 'OutputDir=userdocs:Output', 'DefaultDirName={autoappdata}', 'OutputBaseFilename=mysetup' and 'PrivilegesRequired=lowest'
  • NSISProject icon NSIS New Project templates now use 'RequestExecutionLevel user' and 'InstallDir "$LOCALAPPDATA\..."'
  • Added possibility to select the installer's language on startup

Version 1.0.4.7

Release: 2019-12-16
  • Support for Visual Studio 2019 16.4 (all editions: Enterprise, Professional, Community; up to version 16.4.1 (December 10, 2019))
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community; up to version 15.9.18 (December 10, 2019))
  • Support for NSISProject icon NSIS 3.05 (see changes - Important note: ANSI targets are deprecated, consider moving to Unicode!)
  • Support for NSISProject icon GI for NSIS 4.9.01 (Vilka) and Graphical Installer Wizard 1.13.01 (see changes)
  • Support for InnoSetupProject icon Inno Setup 6.0.3 See changes)
  • Support for InnoSetupProject icon Graphical Installer for Inno Setup 6.0.3 (Umika) and Graphical Installer Wizard 1.12.01 (see changes)
  • Setup Dialogs (Forms and Pages) generated with Install Designer icon Install Designer (NEW!) work out of the box with Visual & Installer
  • Compiler shows warning if newer InnoSetupProject icon Inno Setup version Warning, newe Inno Setup
    Compiler warning - newer Inno Setup
    is installed than is already supported (to prevent errors in script like unknown commands, ...)
  • Compiler shows warning if newer NSISProject icon NSIS version Warning, newer NSIS
    Compiler warning - newer NSIS
    is installed than is already supported (to prevent errors in script like unknown commands, ...)
  • It is possible to use keyboard arrows to navigate in Settings dialog

Version 1.0.4.6

Release: 2019-05-27
Updated: 2019-06-06

Version 1.0.4.5

Release: 2019-03-14
  • Preliminary support for Visual Studio 2019 (RC) y ?? Visual Studio 2019 (RC)
    Visual Studio 2019 (RC)
    (all editions: Enterprise, Professional, Community) Manual
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community; version 15.9.8 (March 5, 2019))
    You can learn more about how Microsoft ships releases in the Visual Studio 2017 Release Rhythm document.
  • Support for NSISProject icon NSIS 3.04 (see changes)
  • Support for NSISProject icon GI for NSIS 4.8.01 (Ulinka) and Graphical Installer Wizard 1.12.01 (see changes)
  • Preliminary support for InnoSetupProject icon Inno Setup 6.0.0 and 6.0.1 (Inno Setup is still in beta! See changes)
  • Refreshed, united and modernized manual. Manual now matches other unSigned's products manuals (in style, design, content) and some parts were moved to product website.

Version 1.0.4.4

Release: 2018-11-28
  • New and improved Project Properties New and improved Project Properties
    New and improved Project Properties dialog
    dialog for NSISProject icon NSIS Project and Inno Setup icon Inno Setup Project. Manual
  • It is possible to set Project Properties separately for each Configuration (Debug/Release/...)
  • New Project Property Configuration: Shows into which configuration the Project Properties are saved. Evaluates to currently selected configuration in Visual Studio - MSBuild variable $(Configuration).
  • MSBuild variables can be used in all Project Properties fields. They can be saved/loaded as unevaluated
  • "Launch tool before build" and "Launch tool after build" accept MSBuild variables and also symbols defined directly in Project Properties dialog
  • Improved and corrected Project Properties dialog fields captions and added Examples texts
  • Support for Visual Studio 2017 15.9 (all editions: Enterprise, Professional, Community; version 15.9.2 (November 19, 2018))
    You can learn more about how Microsoft ships releases in the Visual Studio 2017 Release Rhythm document.
  • Support for Visual Studio 2017 15.8 (all editions: Enterprise, Professional, Community; version 15.8.8 (October 24, 2018))
    You can learn more about how Microsoft ships releases in the Visual Studio 2017 Release Rhythm document.
  • InnoSetupProject icon Inno Setup Symbol Tooltips Symbol Tooltips
    Symbol Tooltips
    (called Quick Info in Visual Studio) now contain symbol value (useful for hard-coded values) and comments (if found). This feature also works in NSISProject icon NSIS (was implemented few releases ago)

Version 1.0.4.3

Release: 2018-06-27
  • Faster navigation in script with Margin Indicators Margin indicators
    Margin indicators
    (icons match the Navigation Bars icons) for NSISProject icon NSIS Sections and Labels and Inno Setup icon Inno Setup Sections
  • Support for Visual Studio 2017 15.7 (all editions: Enterprise, Professional, Community; version 15.7.4 (June 18, 2018))
    You can learn more about how Microsoft ships releases in the Visual Studio 2017 Release Rhythm document.
  • Support for InnoSetupProject icon Inno Setup 5.6.0 and 5.6.1 (see changes)
  • Support for InnoSetupProject icon Graphical Installer for Inno Setup 4.01 (Selka) and Graphical Installer Wizard 1.10.01 (see changes)
  • Installer now speaks French icon French language. Bonjour :-)
  • Compiler now shows a warning if you use a feature from newer NSISProject icon NSIS and InnoSetupProject icon Inno Setup version to inform you it may not be available. This depends on the feature type (e.g. new keywords will not be colored correctly but compiling will work fine).

Version 1.0.4.2

Release: 2018-02-07
  • New tool SetupProjects Converter SetupProjects Converter
    SetupProjects Converter
    - converts MS Visual Studio Setup and Deploy projects (.vdproj), InstallShield Limited Edition projects (.isl) and Advanced Installer Projects (.aip) into NSISProject icon NSIS (.nsi) and Inno Setup icon Inno Setup (.iss) scripts Manual
  • Support for Visual Studio 2017 15.5 (all editions: Enterprise, Professional, Community; version 15.5.6 (January 29, 2018))
    You can learn more about how Microsoft ships releases in the Visual Studio 2017 Release Rhythm document.
  • Support for NSISProject icon NSIS 3.03 (see changes)
  • Support for NSISProject icon GI for NSIS 4.7.01 (Tinka) and Graphical Installer Wizard 1.11.01 (see changes)
  • MessageBox Designer (also SetupProjects Converter) are now available as standalone applications
  • All features from .vdproj Converter have moved to SetupProjects Converter and work also outside of IDE
  • Fixed doubled "Visual & Installer" menu appearance in Visual Studio 2017 (if both NSISProject icon NSIS and Inno Setup icon Inno Setup extensions were installed)
  • Correct deleting registry keys for Visual Studio 2017 ("Visual & Installer" menu was still present after uninstall)

Version 1.0.4.1

Release: 2017-09-08
  • Support for Visual Studio 2017 15.3 (all editions: Enterprise, Professional, Community; version 15.3.3 (August 29, 2017))
    You can learn more about how Microsoft ships releases in the Visual Studio 2017 Release Rhythm document.
  • Added popup menu into References Window References Window
    References Window
    for various operations with Find References results (Copy, Clear, Delete, Find, Check, ...) Manual
  • Support for NSISProject icon NSIS 3.02 and 3.02.1 (see changes)
  • Support for NSISProject icon GI for NSIS 4.6.01 (Sonka) and Graphical Installer Wizard 1.10.01 (see changes)
  • United NSISProject icon NSIS 2 and NSISProject icon NSIS 3 commands, directives, parameters, ...
  • MessageBox Designer now shows new line characters ($\r $\n %n #13#10) correctly in Preview dialog
  • Various optimizations in Inno Setup icon Inno Setup compiler
  • Improved behaviour in enviroments with non-standard DPI settings
  • United naming conventions, versions and icons used in Visual Studio Marketplace
  • Improved installer and uninstaller: detecting Dark Theme, launching Visual Studio.

Version 1.0.4.0

Release: 2017-05-22
  • Official Visual Studio 2017 Visual Studio 2017
    Visual Studio 2017 (
    support (all editions: Enterprise, Professional, Community; version 15.2 (26430.06 - May 12, 2017)) Manual
  • Fixed bug in final version of Visual Studio 2017 (cannot see new NSISProject icon NSIS or Inno Setup icon Inno Setup Projects in template dialog)
  • Changed all NSIS icons to NSISProject icon NSIS 3 style everywhere - also on this website and in the manual. New icon looks like this: NSISProject icon
  • Visual Studio 2017 has become the main platform for development (C#). Old Visual Studios are still supported! (This is only for better comfort of our developers.)
    Since now all screenshots (product pictures) on this website, in Tips and in the manual will be taken from VS 2017.
  • Whole GUI has been reworked (all VS versions, new dialogs use WPF). Visual Studios 2015 and 2017 use VS 2017 style (colors, icons, forms, dialogs, ...)
  • Dark Theme Dark Theme GUI
    Dark Theme GUI
    is supported in all dialogs (all VS versions including 2005 and 2008 which officially do not support Dark Theme)
  • Find References now finds and recognizes Inno Setup icon Inno Setup {#Symbols} in preprocessor lines correctly
  • Rename References Rename References
    Rename References
    for Inno Setup icon Inno Setup and NSIS icon NSIS elements (variables, symbols, functions, procedures) Manual
  • Find References (window) has been renamed to 'References Window' (the same window for Find References and Rename References features)
  • It is possible to copy content of References Window into Clipboard (as text)
  • Added Progress Bar into References Window for displaying current progress of Find Rererences / Rename References operations
  • Fixed issues with Administrator rights and generating hw.data and license.key file
  • Installer: Default installation path has been changed from C:\Program Files (x86)\Visual & Installer\ to C:\ProgramData\Visual & Installer\.

Version 1.0.3.21

Release: 2017-01-04
  • Visual Studio 2017 (RC) Visual Studio 2017 (RC)
    Visual Studio 2017 (RC
    support (all editions: Enterprise, Professional, Community) Manual
  • Support for NSISProject icon NSIS 3.01 (see changes)
  • Support for NSISProject icon GI for NSIS 4.5.01 (Rozka) and Graphical Installer Wizard 1.9.01 (see changes)
  • MessageBox Designer MessageBox Designer
    MessageBox Designer
    as standalone application (both Inno Setup icon Inno Setup and NSIS icon NSIS) for Visual Studio 2015 and 2017 Manual
  • NSIS icon NSIS Compiler now also reads stderr (Standard error stream) data into Output window (changed in NSIS 3.01)
  • LaunchToolAfterBuild and LaunchToolBeforeBuild actions now supports symbols in paths and parameters (both InnoSetupProject icon Inno Setup and NSIS icon NSIS)
  • Changed NSIS icon NSIS IntelliSense Parameter Info trigger character to Left Round Bracket '('. Originally it was [ (now it is the same as Inno Setup). Manual
  • Added missing CheckBox for NSIS icon NSIS Parameter Info in Settings dialog (default is On)
  • Added missing IntelliSense items for commands and parameters (NSIS icon NSIS 3)
  • .vdproj Converter .vdproj Converter
    .vdproj Converter
    as standalone application (both Inno Setup icon Inno Setup and NSIS icon NSIS) for Visual Studio 2015 and 2017 Manual

Version 1.0.3.20

Release: 2016-09-01
  • Running the resulting installer directly with 'Start Debugging' (F5) or 'Start Without Debugging' (Ctrl+F5) actions (without setting the Project Properties 'Run Installer' property). See this Tip for details. Manual
  • Removed spaces in NSISProject icon NSIS and InnoSetupProject icon Inno Setup Project Templates (Improved project creating, Increased security)
  • Default output name was changed to $safeprojectname$ (which is project name without spaces, invalid characters etc. in both NSISProject icon NSIS and InnoSetupProject icon Inno Setup installers) instead of default 'setup.exe' to prevent DLL hijacking (Increased security)
  • Page creator and Page leave functions Custom Page creator and leave functions
    Custom Page creator and leave functions
    (functions for custom pages used in Page or UninstPage commands) have custom icons (in Navigation Bars and IntelliSense Code Completion) in NSISProject icon NSIS scripts Manual
  • Support for NSISProject icon NSIS 3.0 (Final version - no more Beta or RC!, see changes)
  • Support for NSISProject icon NSIS 3.0 RC2 (see changes)
  • Support for NSISProject icon GI for NSIS 4.4.01 (Patka) and Graphical Installer Wizard 1.8.01 (see changes)
  • IntelliSense Parameter Info Parameter info
    Parameter Info for NSIS commands
    is now supported for NSIS icon NSIS commands Manual
  • NSIS icon NSIS Compiler now handles recursive errors correctly, errors in macros and included files or symbols, multiline errors in directives (!system, !execute, !define). Fixed processing multiline errors (commands MessageBox, CreateShortcut, ExecShell, FileSeek, InstProgressFlags, SetFileAttributes) and registry related commands (DeleteRegKey, DeleteRegValue, EnumRegKey EnumRegValue, ReadRegDWORD, ReadRegStr, WriteRegBin, WriteRegDWORD, WriteRegStr, WriteRegExpandStr). Added warning messages with correct usage of these commands
  • External functions / procedures Custom icons for external Inno Setup functions / procedures
    Custom icons for external Inno Setup functions / procedures
    are now marked with custom icons (in Navigation Bars and IntelliSense Code Completion) in Inno Setup icon Inno Setup scripts Manual
  • InnoSetupProject icon Inno Setup Compiler now handles SignedUninstalller=Yes error correctly, errors in included files or symbols.
  • Parameter Info feature in InnoSetupProject icon Inno Setup scripts now show correct delimiters and parameter number.

Version 1.0.3.19

Release: 2016-06-03
  • Added path to script file and line number into NSIS and Inno Setup tooltips Tooltip Inno Setup
    Tooltip for Inno Setup variable
    for better orientation in script files
  • United NSIS and Inno Setup tooltips Tooltip NSIS
    Tooltip for NSIS variable
    structure (for Functions [procedures], Variables, Symbols, ...)
  • Improved searching symbols under cursor for Go To feature and IntelliSense Quick Info
  • Support for NSISProject icon NSIS 3.0 RC1 (see changes)
  • Support for NSISProject icon GI for NSIS 4.3.01 (Oxanka) and Graphical Installer Wizard 1.7.01 (see changes)
  • Updated NSIS icon NSIS Project Properties (texts, options, details): Manual
  • Implemented /WX (command line) switch into NSIS icon NSIS Project Properties (Treat warnings as errors).
  • Implemented /PPO and /SAFEPPO (command line) switches into NSIS icon NSIS Project Properties (Runs only the preprocessor [Prints the result to Output Window]. The safe version will not execute specific instructions).
  • Improved parsing results from NSIS icon NSIS compiler (treat warnings as error, Note as warning, ...)
  • Support for InnoSetupProject icon Inno Setup 5.5.9 (see changes)
  • Support for InnoSetupProject icon GI for Inno Setup 3.9.01 (Radka) and Graphical Installer Wizard 1.9.01 (see changes)
  • Updated InnoSetupProject icon Inno Setup Project Properties (texts, options, details): Manual
  • Implemented /J (command line) switch into InnoSetupProject icon Inno Setup Project Properties (#include additional files).

Version 1.0.3.18

Release: 2016-03-02
  • Fixed searching for references in InnoSetupProject icon Inno Setup variables (variable declaration line, Find References feature)
  • Correct parsing NSISProject icon NSIS functions (and comments), removed duplicate $ character(s)
  • Improved parsing procedures and functions parameters in InnoSetupProject icon Inno Setup [Code] section
  • All unSigned's installers are now dual signed with SHA-1 and SHA-256 certificates + signed uninstaller (uninst000.exe)
  • Improved installer (As recommended by Microsoft's desktop applications guideline): No welcome, page, Print and Save license buttons, ...
  • Support for GI for Inno Setup 3.7.01 (Olinka) and 3.8.01 (Penka) and Graphical Installer Wizard 1.8.01 (see changes)
  • Support for InnoSetupProject icon Inno Setup 5.5.7 (see changes)
  • Support for InnoSetupProject icon Inno Setup 5.5.8 (see changes) with Dual signing
  • Support for GI for NSIS 4.2.01 (Norka) and Graphical Installer Wizard 1.8.01 (see changes)
  • Support for NSISProject icon NSIS 3.0b3 (see changes)
  • Support for NSISProject icon NSIS 2.50 (see changes)

Version 1.0.3.17

Release: 2015-12-07
  • Dark Theme Dark Theme
    Dark Theme support (Text Editor, Find References, ...)
    support (Text Editor, Find References, ...) + default colors for dark themes (theme is automatically detected during installation) Manual
    You can configure this feature in Settings dialog.
  • Implemented Type recognition for Inno Setup variables Type variables
    Type recognition for Inno Setup variables
    - Type of variables (also of parameters) is shown in IntelliSense tooltips (Code Completion, Quick Info, ...) and in the Navigation Bars You can configure this feature in Settings dialog.
  • Improved parsing error results from included script files (.iss) in Inno Setup compiler
  • Opening correct script file if some error occurs in included file [Inno Setup]
  • Updated items (and their icons) in Navigation Bars and IntelliSense: Macros (italic) - NSIS, Global vars (icon), Public symbols (bold) - Inno Setup
  • Improved German (Deutsche Sprache) translation in installer
  • Fixed rare Null Reference Exception when switching projects in Visual Studio (NSIS, Inno Setup)
  • Support for NSIS 3.0b2 (see changes)

Version 1.0.3.16

Release: 2015-08-04
Update: 2015-08-25
  • Refactoring support for NSIS and Inno Setup. New window Find References Find References
    Find References (Inno Setup)
    (Default shortcut is Shift+Alt+F)
    Double-clicking the result item moves the cursor to appropriate line in script file. Piece of script is shown in tooltip for better orientation. Manual
  • Official Visual Studio 2015 support + Official Windows 10 support
  • Support for Inno Setup 5.5.6 (see changes) with Windows 10 support - recommended!
  • Support for GI for Inno Setup 3.6.01 (Ninka) and Graphical Installer Wizard 1.6.01 (see changes)
  • Improved installer (fixed various antivirus software issues: false-positive alarms, ...)
  • Implemented checking for latest NSIS and Inno Setup release Latest NSIS and Inno Setup release
    Latest NSIS and Inno Setup release check
    and downloading updated version (can be turned On/Off in Settings dialog).
  • Better tokens recognition for Go To, Find References, Quick Info features (remember: CAse SensiTIve!)
  • Colored Settings pages Colored Settings pages
    Colored Settings pages for better orientation.
    for better orientation.
  • Fixed problems at startup when Checking for new version of software may cause crash of Visual Studio.

Version 1.0.3.15

Release: 2015-04-07
Update: 2015-06-09
  • Support for Visual Studio 2015 Visual Studio 2015
    Visual Studio 2015
    (all editions - also CTP and Preview). Manual
  • Improved parsing results from (new) NSIS compiler, fixed problems with very rare NSIS outputs
  • Support for NSIS 3.0b1 (see changes)
  • Simplified installer - less steps to install the software, much-much faster and more flexible + new design.
  • Increased security of NSIS and Inno Setup compilers.
  • Solved issues during uninstall, removed all files and registry keys.
  • Update 2015-06-09: Fixed problems with Symantec Endpoint Protection which was marking InnoSetupCompiler.dll and NSISCompiler.dll as Trojan.Gen.SMH.
  • Improved registration into Visual Studio (all editions) - NSIS or Inno Setup New project items were missing.
  • Visual Studio 2013 version is build against VS 2013 with Update 5 RC applied.

Version 1.0.3.14

Release: 2014-10-28

Version 1.0.3.13

Release: 2014-09-11
  • Creating MessageBox-es without writing the code using MessageBox designer MessageBox designer
    MessageBox designer
    . Code is generated and pasted on cursor position. Manual
  • Support for Inno Setup 5.5.5 (see changes)
  • Implemented new commands/options from latest Inno Setup (compiler/preprocessor), updated manual and IntelliSense items
  • Support for GI for Inno Setup 3.5.01 (Mirka) and Graphical Installer Wizard 1.5.01 (see changes)
  • Support for NSIS 3.0a1 + 3.0a2 + 3.0b0 (see changes)
  • Implemented new commands/options from latest NSIS, updated manual and IntelliSense items
  • Support for GI for NSIS 4.01 (Lucka) and Graphical Installer Wizard 1.4.01 (see changes)
  • It is possible to easily create new NSISProject icon NSISProject and InnoSetupProject icon InnoSetupProject from existing script file(s) using Create New Project from Script Create New Project from Script
    Create New Project from Script
    feature.
  • Whole system is now more Case IN-sensitive (to be more user friendly) - script file names, extensions, but also some commands, keywords, directives and various stuff.
  • IntelliSense (after Ctrl+Space) is now shown correctly in Visual Studio 2013. (If NSIS was installed in some system directory and Visual Studio is launched without Administrator rights).

Version 1.0.3.12

Release: 2014-04-02
Updated: 2014-04-17

Version 1.0.3.11

Release: 2014-01-08

Version 1.0.3.10

Release: 2013-10-30

Version 1.0.3.9

Release: 2013-09-10

Version 1.0.3.8

Release: 2013-06-21
  • Visual & Installer can open and convert VS Setups (.vdproj files) New menu items for .vdprojects
    Visual & Installer can open and convert VS Setups (.vdproj files) into NSISprojects or InnoSetupProjects.
    into NSISprojects or InnoSetupProjects. Manual
  • NSIS and Inno Setup Navigation bars (left ones - for fast navigation in script) are now grouped by type and sorted alphabetically.
  • Fixed random crash in InnoSetupProject Navigation bar when user selects an item to jump into Section.
  • NSIS sections starting with dash (e.g.: -Post) are now recognized correctly.
  • Changed default settings location from HKEY_LOCAL_MACHINE to HKEY_CURRENT_USER (from 'per-machine' to 'per-user') so all users have unique settings.
    As settings are saved in Windows Registry - running Visual Studio without administrator rights may cause the settings are not written into registry correctly.
  • Improved handling multi-line errors from makensis.exe (NSIS command line compiler).
  • Highlighting errors in macros in Output window [NSISProject]
  • Added handling errors in macros [NSISProject] with tip for correct syntax

Version 1.0.3.7

Release: 2013-05-23

Version 1.0.3.6

Release: 2013-02-27

Version 1.0.3.5

Release: 2013-01-10

Version 1.0.3.4

Release: 2012-11-28

Version 1.0.3.3

Release: 2012-10-29
  • nsLanguage (nsL) - nsL is a high-level language for NSIS, nsL Assembler
    nsL Assembler syntax
    it has a uniform syntax
    that is similar to familiar programming languages such as C and Java. Manual
  • Support for Graphical Installer for NSIS (v3.1.01 - Ivanka)
  • Graphical Installer Wizard (v1.1.01) - with possibility to convert any NSIS script into Graphical Installer Powered Installer + fixed random crash.
  • Improved Quick Info and Go To support for Symbols and String Literals [InnoSetupProject]
  • 'Go To definition' now recognizes constants "{cm:...}, {code:...}, {ini:...}, {reg:...}" [InnoSetupProject].
  • New IntelliSense items: "Result, True, False" [InnoSetupProject]
  • Inno Setup 5.5.2 support + support for Graphical Installer for Inno Setup (v3.2.01 - Janka)
  • Added missing defines into IntelliSense [NSISProject]

Version 1.0.3.2

Release: 2012-09-20
  • 'Open file at cursor' can open files with '${NSISDIR}' constant, like !include "${NSISDIR}\Contrib\Modern UI 2\MUI2.nsh" [NSISProject]. Manual
  • Added missing NSIS keywords and parameters into IntelliSense Code Complete
  • Improved Quick Info and Go To support for Labels, Macros, Symbols, String Literals and Variables [NSISProject]
  • 'Open file at cursor' can open files with 'compiler:' constant, like #include "compiler:Settings\defaults.iss" [InnoSetupProject].
  • Installer now sets path to Graphical Installer Wizard correctly (without redundant ": " character)

Version 1.0.3.1

Release: 2012-08-23
  • This is final release of Visual & Installer - Product is GOLD - no more beta!
  • Inno Setup 5.5.1 support
  • Tip of the Day tip of the day
    Tip of the Day dialog
    dialog Manual
  • Remembering Navigation bar state (in Tools -> Options -> Text Editor -> NSIS Language [InnoSetup Language] -> General -> Navigation bar)
  • Improved saving Project properties (Run installer, Defined symbol)
  • Fixed 'Open file at cursor' bug (from version 1.0.3.0). Files are now opened and saved correctly.

Version 1.0.3.0 (RC)

Release: 2012-07-16
  • Official Visual Studio 2005 support Manual
  • Recognization of NSIS plug-ins in local directory (!addplugindir "." directive)
  • Unicode NSIS support up to version 2.46.5
  • Czech and Spanish language (installer)
  • Remembering toolbars position, fixed "Disabling toolbars does disable it only for current session. When VS is restarted, they are enabled again" bug.
  • Dynamic NSIS and Inno Setup help (context-sensitive help)
  • Improved handling Error and Warnings from Inno Setup compiler
  • Be careful with 'Open file at cursor' (usually F12) feature! If any file is opened this way Visual Studio does not save it (and no warning is shown!) You may lose whole file because it is removed from directory!

Version 1.0.2.9 (RC)

Release: 2012-07-04
  • Code Snippets support code snippets
    Code Snippets support
    (with possibility to create your own snippets) Manual
  • Many improvements in NSISCompiler and InnoSetupCompiler (errors output and warnings handling, ...)
  • Visual Studio now can automatically run resulting installer after compilation - new project parameter RunInstaller nsis property
    Project parameter RunInstaller.
    .
  • Visual Studio now support cancellation of compilation (default shortcut is Ctrl+Pause).
  • Visual Studio now can display compilation progress in Output window inno serup output window
    Compilation progress in Output window.
    (no console window is shown).
  • Added IntelliSense support for inserting NSIS header files (*.nsh) using !include directive
  • In this version Visual Studio 2005 is supported but it has some bugs - please report your experience!

Version 1.0.2.8 (BETA)

Release: 2012-06-12
  • Visual Studio 11 BETA (2012 RC) support visual studio 2012 beta
    Visual Studio 11 BETA (2012 RC) support.
    Manual
  • Installer: Support for /SILENT switch
  • Installer: added possibility to asociate .nsisproj [.innoproj] projects with Visual Studio
  • Support for Inno Setup 5.5.0 (new directives and functions)
  • Support for Graphical Installer for Inno Setup v3.1.01 (Ilonka)
  • Inno Setup functions and procedures parameters support (in [Code] section)
  • Project templates are now not stored in "Program Files" but in "%VSInstallDir%\Common7\IDE\ProjectTemplates\" (for All users)

Version 1.0.2.7 (BETA)

Release: 2012-05-22

Version 1.0.2.6 (BETA)

Release: 2012-05-07
  • Visual Studio 2008 support visual studio ide 2008
    Visual Studio 2008 support.
    - all features from VS 2010 are now supported in VS 2008. Manual
  • Many improvements in installer and uninstaller.
  • Better integration into Visual Studio.
  • Fixed problems with loading packages in VS 2010.
  • Double-click the item in Error List window (for errors/warnings) does not move cursor to appropriate file/line in VS 2010 and 2012

Version 1.0.1.5 (BETA)

Release: 2012-04-13
Update: 2012-05-01
  • Added IntelliSense Quick Info support nsis quick info
    IntelliSense Quick Info Word support.
    for NSIS and Inno Setup - move mouse ove some word to show tooltip. Manual
  • Added new property - LaunchAfter build for NSIS and Inno Setup projects - launch application after succesfull build.
  • Fixed random crash on NSISProject.dll (1.0.1.4)
  • Installer (also uninstaller) now creates vi-install.log file - to solve problems during installation.
  • NSISProject extension (.nsisproj) collides with InstallShield LE projest extension (.isproj) so either icon is displayed correctly.

Version 1.0.1.4 (BETA)

Release: 2012-04-05

Version 1.0.1.3 (BETA)

Release: 2012-03-26

Version 1.0.1.2 (BETA)

Release: 2012-03-14
Update: 2012-03-21

Click here to show older versions

Version 1.0.0.1 (BETA)

Release: 2012-03-05

Legend - symbols used in this changelog