I am trying to install Vault v5.1.1 (latest version) on Windows 7 Ultimate 64 bit using the latest set of files downloaded from the website.
The installer is crashing with a null reference exception at the IIS 7 configuration stage.
If I click continue or quit on the window that pops up with the exception message, the installation continues and the databases get created and the installation finishes.
When I try and open the Admin Web Client, I get a 500 Internal Server Error but no extra information as to what the problem might be.
The exception I received from the installer is as follows:
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at IIS7Setup.Form1.SaveSettings(Site website)
at IIS7Setup.Form1.Form1_Activated(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnActivated(EventArgs e)
at System.Windows.Forms.Form.WmActivate(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
My machine has all latest Windows Updates installed and I am running Visual Studio 2010.
I have the following IIS components installed:
IIS Metabase and IIS 6 configuration compatibility
IIS Management Console
.NET Extensibility
ASP.NET
ISAPI Extensions
ISAPI Filters
Default Document
Static Content
Request Filtering
I am confused by this because I have set up and run sourcegear vault on this machine before without any problems.
Installer crash installing Server on Win 7 Ultimate x64
Moderator: SourceGear
Re: Installer crash installing Server on Win 7 Ultimate x64
Have you tried running the installer as Administrator? To do this, you run the command prompt as Administrator, and install from the command line:
To do this, type "cmd" in the Windows 7 search box. You should see cmd.exe in the results. Right-click on cmd.exe, and select run as Admin. Then type msiexec /i <path to Vault msi> .
Let me know the results.
To do this, type "cmd" in the Windows 7 search box. You should see cmd.exe in the results. Right-click on cmd.exe, and select run as Admin. Then type msiexec /i <path to Vault msi> .
Let me know the results.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager
Re: Installer crash installing Server on Win 7 Ultimate x64
I have tried running the installation from a command prompt which is elevated to run as administrator but I still get the same crash during the installation.
Re: Installer crash installing Server on Win 7 Ultimate x64
Update to this issue.
I tried installing sourcegear vault in a Windows 7 Ultimate x64 virtual machine which is a fresh install and the install ran without any errors.
I am going to try uninstalling and re-installing IIS on my laptop to see if this fixes the issue.
I tried installing sourcegear vault in a Windows 7 Ultimate x64 virtual machine which is a fresh install and the install ran without any errors.
I am going to try uninstalling and re-installing IIS on my laptop to see if this fixes the issue.
Re: Installer crash installing Server on Win 7 Ultimate x64
Uninstalling IIS completely and re-installing it has fixed the admin client not displaying after the installation has finished. I still received the exception during the installation but when the installation finished, I was able to view the admin client in my web browser.
After that I installed Vault Client and set it up with Visual Studio 2010 and I have been able to add/update files in vault and set up continuous integration using CCNet and NAnt.
After that I installed Vault Client and set it up with Visual Studio 2010 and I have been able to add/update files in vault and set up continuous integration using CCNet and NAnt.
Re: Installer crash installing Server on Win 7 Ultimate x64
Thanks for the update. Glad you were able to work through the issues. We're not sure what might have caused the installer to crash prior to your fresh install of Windows 7.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager