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.
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=1.0.1.4, 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=1.0.1.4, Culture=neutral, PublicKeyToken=0e3ed40628bca5a7]
{5316F829-715E-4954-A20C-8557C5D740C8}
ERROR
CreateInstance failed for package [unSignedSoftworks.NSISProject.NSISProjectPackage, NSISProject, Version=1.0.1.4, Culture=neutral, PublicKeyToken=0e3ed40628bca5a7
{5316F829-715E-4954-A20C-8557C5D740C8}
80131604
ERROR
End package load [unSignedSoftworks.NSISProject.NSISProjectPackage, NSISProject, Version=1.0.1.4, Culture=neutral, PublicKeyToken=0e3ed40628bca5a7]
{5316F829-715E-4954-A20C-8557C5D740C8}
80004005 - E_FAIL
There is probably some dll/registry key missing.
Uninstall V&I and reinstall it again - you can try new version - v1.0.1.5: http://www.unsigned-softworks.sk/visual-installer/changelog.html#1015
Unfortunately, reinstall did not help. New version - 1.0.1.5 - 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\InstalledProducts\
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\Packages\{5316f829-715e-4954-a20c-8557c5d740c8}
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\Languages\File Extensions
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\Languages\Language Services\NSIS Language
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\Projects\{040ecbde-118f-47b7-be98-e6e3ffce59d0}
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\NewProjectTemplates\TemplateDirs\{5316f829-715e-4954-a20c-8557c5d740c8}\/1
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 1.0.1.5 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