Install Notes for 0.7.8

Jan 7, 2015 at 9:12 AM
Installing this update has caused a catastrophic failure in HERB.IQ and program crashes on open.

Tried uninstall and reinstall using Administrator settings. Did not work, created "Unhandled exception Access to the path "C:\Program Files (x86)\HERB.IQ\Ionic.zip.dll" is denied.

Details Follow:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\HERB.IQ\Ionic.Zip.dll' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalDelete(String path, Boolean checkHost)
at HERB.IQ.INSTALLER.Form1.FinishButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR

CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll

HERB.IQ.INSTALLER
Assembly Version: 0.1.0.0
Win32 Version: 0.1.0.0

CodeBase: file:///C:/Program%20Files%20(x86)/HERB.IQ/HERB.IQ.UPGRADE.0.7.8-lite.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

Ionic.Zip
Assembly Version: 1.9.1.5
Win32 Version: 1.9.1.5

CodeBase: file:///C:/Program%20Files%20(x86)/HERB.IQ/Ionic.Zip.DLL

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Jan 7, 2015 at 10:17 AM
I created a workaround. I made another installation in the root directory, upgraded it, then copied the old Herb.IQ.420 file in. All plants present and accounted for, and 0.7.8 is working correctly.
Marked as answer by Jandre2k3 on 1/8/2015 at 7:24 AM
Coordinator
Jan 9, 2015 at 2:10 AM
Strange, glad you were able to get it working but I don't think everyone would be able to troubleshoot through it like you did. What OS are you running and where did you run the install from (IE download, temp, desktop)? I want to fix this release really quick so nobody else runs into this issue. Coincidentally this was probably going to be the last release using that custom installer. I was looking into moving over to dotnetinstaller.codeplex.com for the new releases. I'm also looking into the missing templates, should be able to get that fixed right away.

Thanks for the feedback!

Lx
Jan 9, 2015 at 5:07 AM
Edited Jan 9, 2015 at 5:15 AM
Sorry about that. Should have posted all this in the original post.

Using Win7 Ultimate- Fully updated via Windows Update.
Downloaded via Firefox directly to HERB.IQ install folder.
Disabled Norton and Spybot S&D for the install, and used {right click} "Run as Administrator" on the updater patch.

After upgrade failure
Full uninstall and delete of files in path.
Restarted between uninstall and reinstall.
Starting 0.7.0 started a continuing loop of "Convert" that never ended in launching the program.
Weirdly, installing to the root directory, and updating from the original (restored) directory did the trick, but I had to manually create a HERB.IQ dir in the root to make it work. Installer did NOT create from within (three tries).

With the exception of the "Convert" loop, the main install problem is likely in the installer, which will be moot when