[Solved] VSPAX install error on Win8(Read 14693 times)
[Solved] VSPAX install error on Win8 on: November 02, 2012, 08:19:38 PM
I'm using InnoSetup and as part of my installation I'm copying evserial.inf to my application directory. No problems until Windows 8.  When I run my setup.exe it fails with "Cannot copy evserial.inf FAILURE: (0xe000022f).  When I look at setupapi.dev.log it says:

Driver package does not contain a catalog file, and Code Integrity is enforced.
Driver package failed signature validation. Error = 0xE000022F
Driver package failed signature verification. Error = 0xE000022F
Failed to import driver package into Driver Store. Error = 0xE000022F

Any ideas?

GB
« Last Edit: May 20, 2013, 01:19:05 PM by Travis »



Re: VSPAX install error on Win8 Reply #1 on: November 05, 2012, 04:47:59 PM
I may assume that you are using an obsolete version of the product.

The latest version of Virtual Serial Port ActiveX Control - 7.1.238 - was tested and is fully compatible with Windows 8. I would suggest you downloading a demo version from our website to see how it works for you:
http://www.eltima.com/products/vspax/?tab=2

Best regards



Re: VSPAX install error on Win8 Reply #2 on: January 22, 2013, 12:44:42 AM
For redistribution on Win8 (NT 6.2?) should I still use the files in the NT6x64 directory or is there a new file set for targeting Win8 PCs?  I'm only seeing these options:

1. NT4 for Windows NT4
2. NT5 for Windows 2000, XP and 2003
3. NT5x64 for 64-bit Windows XP/2003 versions
4. NT6 for Windows Vista, 7, Server 2008
5. NT6x64 for 64-bit Windows Vista, 7, Server 2008

Are you just going to add that Win 8 is supported under options 4. and 5.?

GB





Re: VSPAX install error on Win8 Reply #3 on: January 25, 2013, 03:33:26 PM
Quote
For redistribution on Win8 (NT 6.2?) should I still use the files in the NT6x64 directory or is there a new file set for targeting Win8 PCs?

Yes, that's correct.
We tested the latest release of VSPAX with Windows 8 and Windows Server 2012 and everything proved to work properly, no compatibility fixes were required. So the drivers for Windows Vista, 7 and Server 2008 are also applicable to Windows 8 and Windows Server 2012 (NT6 / NT6x64 directories, depending on the system bit count).



Re: VSPAX install error on Win8 Reply #4 on: February 05, 2013, 08:30:27 PM
After rebuilding my app & install with the latest VSPAX7, I did get a similar message again, but in this case it was my fault as I had forgotten to copy over the .cat files.

Now my final issue (I hope) is the registration of the driver on my end-user's machines. I am using Inno and here are the relevant parts

Filename: {sys}\regsvr32.exe; Parameters: "VSPort.dll /s /i:NAME#LICENSE"; WorkingDir: {app}

and I'm also using

Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\VSBC\Parameters"; ValueType: string; ValueName: "DeviceName"; ValueData: "####MyName Virtual Serial Port"

But I'm getting a popup on the target machine Virtual Serial Port ActiveX Control is not registered in this system...  So I'm guessing it's the regsver32 that's not working.  There is a space character in my registered name, so I wonder if there is an issue there.

GB



Re: VSPAX install error on Win8 Reply #5 on: February 07, 2013, 01:05:15 AM
I received a response via email.  As it turns out there was a quoting issues with the Regsvr32 line.

Also the registry entry is now VSBC7.

Thanks for your help.



 

Sitemap 1 2 3 4 5