ClickOnce deployment prerequisite error
Hello everyone,
I have a project with a few prerequisites. The problem is that when I try to deploy this in the client's computers with user permissions it fails saying the computer doesn't have the permissions required.....This the log for installing the Crystal Reports .Net 2.0 prerequisite:
The following properties have been set:
Property: [AdminUser] = false {boolean}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.1.2 {version}
Running checks for package 'Microsoft Data Access Components 2.8', phase BuildList
Reading value 'FullInstallVer' of registry key 'HKLM\Software\Microsoft\DataAccess'
Read string value '2.81.1117.0'
Setting value '2.81.1117.0 {string}' for property 'MDACVersion'
The following properties have been set for package 'Microsoft Data Access Components 2.8':
Property: [MDACVersion] = 2.81.1117.0 {string}
Running checks for command 'MDAC28\mdac_typ.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'MDACVersion' and value '2.80': true
Result of checks for command 'MDAC28\mdac_typ.exe' is 'Bypass'
'Microsoft Data Access Components 2.8' RunCheck result: No Install Needed
Running checks for package '.NET Framework 2.0', phase BuildList
Running external check with command line "C:\DOCUME~1\ANDREA~1.000\LOCALS~1\Temp\VSD9.tmp\dotnetfx\dotnetchk.exe"
Process exited with code 1
Setting value '1 {int}' for property 'DotNetInstalled'
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\Internet Explorer'
Read string value '6.0.2900.2180'
Setting value '6.0.2900.2180 {string}' for property 'IEVersion'
The following properties have been set for package '.NET Framework 2.0':
Property: [DotNetInstalled] = 1 {int}
Property: [IEVersion] = 6.0.2900.2180 {string}
Running checks for command 'dotnetfx\instmsia.exe'
Result of running operator 'ValueExists' on property 'VersionNT': true
Result of checks for command 'dotnetfx\instmsia.exe' is 'Bypass'
Running checks for command 'dotnetfx\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'ValueExists' on property 'Version9x': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.0.3': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.0': true
Result of checks for command 'dotnetfx\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
Running checks for command 'dotnetfx\dotnetfx.exe'
Result of running operator 'ValueNotEqualTo' on property 'DotNetInstalled' and value '0': true
Result of checks for command 'dotnetfx\dotnetfx.exe' is 'Bypass'
'.NET Framework 2.0' RunCheck result: No Install Needed
Running checks for package 'Crystal Reports for .NET Framework 2.0', phase BuildList
Reading value 'BuildNum' of registry key 'HKLM\SOFTWARE\Crystal Decisions\10.2\Crystal Reports'
Unable to read registry value
Not setting value for property 'CRBuildNum'
The following properties have been set for package 'Crystal Reports for .NET Framework 2.0':
Running checks for command 'CrystalReports\CRRedist2005_x86.msi'
Skipping ByPassIf because Property 'CRBuildNum' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': true
Result of checks for command 'CrystalReports\CRRedist2005_x86.msi' is 'Fail'
'Crystal Reports for .NET Framework 2.0' RunCheck result: Fail
A prerequisite failed for Package "Crystal Reports for .NET Framework 2.0"
Package failed with message "You do not have the permissions required to install this application. Please contact your administrator."
Any ideas what could be the problem? ClickOnce security settings are set as Full Trust.....
Thanks a lot in advance

