From: thomas on
Is there a way to install unsigned drivers with DIFxAPP?

I use WISE for Windows Installer and the DIFxAPP.msm merge module.
I did set the Flag for "Legacy Mode" in the MsiDriverPackages Custom Table
Schema as described in:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/DevInst_d/hh/DevInst_d/difxapp_98cfb9c3-2704-4027-92b0-c5124db73a08.xml.asp
But I get the following error in the installer logfile:

DIFXAPP: InstallDriverPackages
DIFXAPP: 'CustomActionData' property 'DIFxApp Version' is 2.01.
DIFXAPP: 'CustomActionData' property 'UI Level' is 5.
DIFXAPP: 'CustomActionData' property 'componentId' is
{C7AE66A0-8514-4B56-9B62-AC1FC581E9E4}.
DIFXAPP: 'CustomActionData' property 'componentPath' is
C:\Programme\Cherry\difx\.
DIFXAPP: 'CustomActionData' property 'flags' is 0xD.
DIFXAPP: 'CustomActionData' property 'installState' is 2.
DIFXAPP: 'CustomActionData' property 'ProductName' is Cherry Smart Device
Package.
DIFXAPP: 'CustomActionData' property 'ManufacturerName' is Cherry GmbH.
DIFXAPP: INFO: ENTER: DriverPackageInstallW
DIFXAPP: ERROR: Failed to calculate strong name from
'C:\Programme\Cherry\difx\ch2kccid.cat'. Check if catalog is valid and if
file is in the same directory as the INF. (Error code 0x80004005: Unbekannter
Fehler)
DIFXAPP: INFO: Successfully removed {C7AE66A0-8514-4B56-9B62-AC1FC581E9E4}
from reference list of driver store entry
DIFXAPP: INFO: RETURN: DriverPackageInstallW (0xE0000304)
DIFXAPP: ERROR encountered while installing driver package
C:\Programme\Cherry\difx\ch2kccid.inf
DIFXAPP: InstallDriverPackages failed with error 0xE0000304