Old 5th March 2012, 07:40   #1
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Cool New tool - Visual & Installer for Visual Studio

Hi all!

I would like to introduce my new tool on which I have been working for some time.
It is called Visual & Installer - it is FREE Visual Studio Add-in for creating NSIS and Inno Setup installers. It integrates NSIS (Nullsoft Scriptable Install System) and Inno Setup with Microsoft Visual Studio IDE and allows you to create and build NSIS and Inno Setup projects right within Visual Studio getting all benefits of common integrated environment!

Visual & Installer installation package also contains Graphical Installer Wizard - optional tool for creating cool-looking skinned NSIS and Inno Setup installers (based on Graphical Installer) directly in Visual Studio. With it whole installer can be created by a few clicks - No manual writing is necessary!



Read more about it here: http://www.unsigned-softworks.sk/visual-installer/

Some developers talk:
I found several good topics here on this forum which inspired me to create this tool:
http://forums.winamp.com/showthread.php?t=280741
http://forums.winamp.com/showthread.php?t=325536
http://forums.winamp.com/showthread.php?t=275683

Many people requested this feature in NSIS but no solution was totally user friendly.
Recently I needed to integrate NSIS installer with Visual Studio so I created simple add-in for this purpose - and now everyone can use it!

This tool in in BETA stage - currently only Visual Studio 2010 is supported.
Please let me know about bugs or missing features [post reply in this topic] - I will try to improve this tool!

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 8th March 2012, 12:58   #2
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Hi!

I am working on a new feature into Visual & Installer - syntax highlighting in Visual Studio 2010!

Check attached picture for progress.
Attached Thumbnails
Click image for larger version

Name:	nsis-syntax.jpg
Views:	438
Size:	126.0 KB
ID:	49499  

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 14th March 2012, 14:17   #3
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Quote:
Originally Posted by T.Slappy View Post
Hi!

I am working on a new feature into Visual & Installer - syntax highlighting in Visual Studio 2010!

Check attached picture for progress.

New version is ready: v 1.0.1.2 - with Syntax highlighting for NSIS, warnings detection and many new features!

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 22nd June 2015, 08:02   #4
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Exclamation

Quote:
Originally Posted by T.Slappy View Post
New version is ready: v 1.0.1.2 - with Syntax highlighting for NSIS, warnings detection and many new features!
Hello.

I forgot to update this topic - I regularly update my product Visual & Installer.

Since last change here there are many, many changes. The current version is 1.0.3.15

Here is list (shortened) of features:
  • New project types: NSIS Project and Inno Setup Project
  • Full integration into Visual Studio IDE
  • Supports: Visul Studio 2005, 2008, 2010, 2012, 2013 (also Community Edition) and 2015
  • Build installers directly with other project types
  • NSIS Project and Inno Setup Project properties
  • Syntax highlighting (coloring)
  • IntelliSense Complete Word support
  • IntelliSense Parameter Info
  • IntelliSense Quick Info
  • Navigation Bars support
  • Complete linkage to the solution build process
  • Quick jump from Error List window
  • Go To support
  • Hints and tips for writing scripts
  • Code optimizations
  • Opening script files (Go To file)
  • IntelliSense Code Snippets support
  • Creating custom Code Snippets
  • Outlining (Regions) support
  • Plug-ins recognition
  • Full version control system support
  • Dynamic help system
  • Cross-version compatibility for all Visual Studio versions
  • MessageBox Designer
  • Convert VS Setup projects (.vdproj) into NSIS or Inno Setup!

There are many new features and new items, check the product website www.visual-installer.com


(I do not want to create new topic so I put this here)
Currently I am working on new product RAD & Installer - it is similar tools to Visual & Installer but it works with Embarcadero RAD Studio 2009, 2010, XE - XE8.

Currently the product is free and you can get it at www.rad-installer.com.

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com

Last edited by Pawel; 22nd June 2015 at 16:42.
T.Slappy is offline   Reply With Quote
Old 7th December 2015, 19:35   #5
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Visual & Installer 1.0.3.17

Hello guys.

Another (regular) update of Visual & Installer (1.0.3.17) was released. Changes:
  • Dark Theme (Text Editor, Find References, ...) + default colors for dark themes (theme is automatically detected during installation)
  • Type of variables (also of parameters) is shown in IntelliSense tooltips (Code Completion, Quick Info, ...) and in the Navigation Bars
  • Updated items (and their icons) in Navigation Bars and IntelliSense: Macros (italic)
  • Improved German (Deutsche Sprache) translation in installer
  • Fixed rare Null Reference Exception when switching projects in Visual Studio
  • Support for NSIS 3.0b2 (see changes)

Download latest version from www.visual-installer.com.


Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 11th March 2016, 05:53   #6
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Hello.

We have updated our product Visual & Installer to version 1.0.3.18. Changes:
  • Fixed searching for references for variables (variable declaration line, Find References feature)
  • Correct parsing NSIS functions (and comments), removed duplicate $ character(s)
  • 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 NSIS 4.2.01 (Norka) and Graphical Installer Wizard 1.8.01 (see changes)
  • Support for NSIS 3.0b3 (see changes)
  • Support for NSIS 2.50 (see changes)

See the details, features and get Free Trial at http://visual-installer.com/

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 5th June 2016, 10:31   #7
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Hello.

We updated our product Visual & Installer to version 1.0.3.19. Changes:
  • Added path to script file and line number into NSIS tooltips for better orientation in script files
  • United tooltips structure (for Functions [procedures], Variables, Symbols, ...)
  • Improved searching symbols under cursor for Go To feature and IntelliSense Quick Info
  • Support for NSIS 3.0 RC1 (see changes)
  • Support for GI for NSIS 4.3.01 (Oxanka) and Graphical Installer Wizard 1.7.01 (see changes)
  • Updated NSIS Project Properties (texts, options, details):
  • Implemented /WX (command line) switch into NSIS Project Properties (Treat warnings as errors).
  • Implemented /PPO and /SAFEPPO (command line) switches into 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 compiler (treat warnings as error, Note as warning, ...)

See the details, features and get Free Trial at http://visual-installer.com/

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 31st August 2016, 07:40   #8
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Version 1.0.3.15

Hello.

We have released new version of our product Visual & Installer (1.0.3.20) for Visual Studio 2005 - 2015. Changes:

  • Running the resulting installer directly with 'Start Debugging' (F5) or 'Start Without Debugging' (Ctrl+F5) actions (without setting the Project Properties 'Run Installer' property).
  • Removed spaces in NSIS and 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 NSIS and Inno Setup installers) instead of default 'setup.exe' to prevent DLL hijacking (Increased security)
  • Page creator and Page leave functions (functions for custom pages used in Page or UninstPage commands) have custom icons (in Navigation Bars and IntelliSense Code Completion) in NSIS scripts
  • Support for NSIS 3.0 (Final version - no more Beta or RC!, see changes)
  • Support for NSIS 3.0 RC2 (see changes)
  • Support for GI for NSIS 4.4.01 (Patka) and Graphical Installer Wizard 1.8.01 (see changes)
  • Improved NSIS Compiler: handles recursive errors, errors in macros and included files or symbols, MessageBox and CreateShortcut errors and added warning messages with correct usage of these commands

Download the Free Trial at http://visual-installer.com/

Slappy

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 6th January 2017, 10:14   #9
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Version 1.0.3.21

Hello.

We have released new version of our product Visual & Installer (1.0.3.21) for Visual Studio 2005 - 2017. Changes:
  • Visual Studio 2017 (RC) support (all editions: Enterprise, Professional, Community)
  • Support for NSIS 3.01 (see changes)
  • Support for Graphical Installer for NSIS 4.5.01 (Rozka) and Graphical Installer Wizard 1.9.01 (see changes)
  • MessageBox Designer as standalone application (both Inno Setup and NSIS) for Visual Studio 2015 and 2017
  • 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 Inno Setup and NSIS)
  • Changed NSIS IntelliSense Parameter Info trigger character to Left Round Bracket '('. Originally it was [ (now it is the same as Inno Setup).
  • Added missing CheckBox for NSIS Parameter Info in Settings dialog (default is On)
  • Added missing IntelliSense items for commands and parameters (NSIS 3)
  • .vdproj Converter as standalone application (both Inno Setup and NSIS) for Visual Studio 2015 and 2017

Download the fully featured 30 day Free Trial at http://visual-installer.com/

Slappy

Picture of Visual Studio 2017:

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 25th May 2017, 13:38   #10
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Version 1.0.4.0

Hello.

We have released new version of Visual & Installer: 1.0.4.0. This version contains many important changes and new features:
  • Official Visual Studio 2017 support (all editions: Enterprise, Professional, Community; version 15.2 (26430.06 - May 12, 2017))
  • Fixed bug in final version of Visual Studio 2017 (cannot see new NSIS or Inno Setup Projects in template dialog)
  • Changed all NSIS icons to NSIS 3 style everywhere - also on this website and in the manual.
  • 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 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 {#Symbols} in preprocessor lines correctly
  • Rename References for Inno Setup and NSIS elements (variables, symbols, functions, procedures)
  • 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\.

Download free trial and get more details on official website: http://visual-installer.com/

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 11th September 2017, 08:16   #11
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Version 1.0.4.1

Hello.

We have released new version of Visual & Installer: 1.0.4.1.

Download free trial and get more details on official website: http://visual-installer.com/

This version contains many important changes and new features:
  • 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 for various operations with Find References results (Copy, Clear, Delete, Find, Check, ...)
  • Support for NSIS 3.02 and 3.02.1 (see changes)
  • Support for GI for NSIS 4.6.01 (Sonka) and Graphical Installer Wizard 1.10.01 (see changes)
  • United NSIS 2 and 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 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.


Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Reply
Go Back   Winamp & SHOUTcast Forums > Developer Center > NSIS Discussion

Tags
embarcadero, microsoft, rad-studio, visual-studio

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump