Visual Studio extension 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.
What is wrong with being paid? There are plenty of paid extension in this gallery. V&I has many, many features, it is really great product with affordable price so "paid" is not reason for such low rating.
This extension seems like a good idea, but it still needs a lot of work to make it really usable. Debugging doesn't work at all. First, you have to give the output a certain name to enable debugging (why can't it use the configured name?). Then, all it does is launch the setup, and breakpoints are never hit; that's called "launching", not "debugging"...
Syntax highlighting and auto-completion seem to be decent, though; this makes it a better editor than Inno Setup Compiler or Inno Script Studio. But still, it's nothing more than an editor without proper debugging support.
Thanks for feedback, debugging (Inno Setup) is our #2 feature (#1 is currently VS '15' support) but it is really difficult and lot of work. But we definitely want to have it. NSIS does not support debugging so for NSIS V&I is now the best IDE/editor at the market.
Don't use this product. It has not been tested fully. It has hosed up our VS 2013 and VS 2015, can't uninstall it, won't go away. Also messed up our standalone InnoIDE we had previously installed. Microsoft needs to take this product down from their site!!!
I have installed Visual & Installer 1.0 on several computers for several versions of Visual Studio. While I can see InnoSetupProject (Visual & Installer) in Extensions and Updates window. I cannot ever seem to create a new project or find the toolbar. I makes it very difficult to use the product when it is not showing itself to be used. When I manually open an InnoSetup or NSIS file, there is no color coding in the editor. Trying to follow the FAQ on the website is impossible as it seems written for VS 2010 and earlier, or the information simply does not apply. Such as their FAQ #5, when I see no color coding in the editor, I can verify the extension is enabled, yet there is no color coding of text. When I search through settings, I never find any for Visual&Installer or InnoSetupProject. I would love to be able to use this Extension, but it has failed on so many tests, machines, versions of Visual Studio I cannot give it a good review.
On the company's website there is a "How can we help you" Chat option, but it is always "Offline" when I visit.
This add-in is downright dangerous. After installing it I was no longer able to open any of my visual studios (2010, 2012 OR 2013) and worse, it killed my SSMS 2008 and 2012 as well. Steer well clear of this thing - it is deadly!
Luckily I was able to go back to a system restore - it was the only thing that helped.
This extension thrashed my VS2012 installation. All my other extension where still there but VS2012 ignored them, in particular my Git Source control! My Solution context menu was huge before installing this ext. and after it was back to the default context menu options only. Uninstalling the ext. left VS2012 thrashed and also gave a message saying "Could not install some comments, do it manually".
Installer check following registry key: HKEY_CLASSES_ROOT\VisualStudio.DTE.<Version>
where <Version> is: 8.0 for VS 2005, 9.0 for VS 2008, 10.0 for VS 2010 and 11.0 for VS 11.
Try to add this key into registry - HKEY_CLASSES_ROOT\VisualStudio.DTE.10.0
When I open solution the Visual studio shows this error message:
The 'unSignedSoftworks.NSISProject.NSISProjectPackage, NSISProject, Version=184.108.40.206, Culture=neutral, PublicKeyToken=0e3ed40628bca5a7' package did not load correctly.
The problem may have been caused by a configuration change or by the installation of another extension. [...]
NSIS project type is listed on "New project" dialog, but I'm unable to create new NSIS project because of the error.
I'm using latest version of Visual Studio 2010.
The Visual Studio Activity log looks like this (80131604 and 80004005 are error codes):
Begin package load [unSignedSoftworks.NSISProject.NSISProjectPackage, NSISProject, Version=220.127.116.11, Culture=neutral, PublicKeyToken=0e3ed40628bca5a7]
CreateInstance failed for package [unSignedSoftworks.NSISProject.NSISProjectPackage, NSISProject, Version=18.104.22.168, Culture=neutral, PublicKeyToken=0e3ed40628bca5a7
End package load [unSignedSoftworks.NSISProject.NSISProjectPackage, NSISProject, Version=22.214.171.124, Culture=neutral, PublicKeyToken=0e3ed40628bca5a7]
80004005 - E_FAIL
Unfortunately, reinstall did not help. New version - 126.96.36.199 - still the same problem. "CreateInstance failed for package...". However I've also noted, that ActivityLog shows lots of additional warnings relating NSIS: "PkgDef encountered data collision in section". This warning repeats for each registry entry in:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\Languages\Language Services\NSIS Language
What's more - these registry keys are not removed when I uninstall "Visual & Installer".
Also, when I tries to uninstall "Visual & Installer", the uninstaller reported that it was unable to remove all files from installation directory. The remaining file is psvince.dll.
We have added logging mechanism into installer.
Download version 188.8.131.52 again and reinstall it.
Installer will generate vi-install.log file - please send it to us.
Also please run VS with /LOG parameter and send us your ActivityLog.xml so we can trace the problem.
Read details here (FAQ #6): http://www.unsigned-softworks.sk/visual-installer/faq.html#6