2013-08-03 1 views
0

J'ai une application .NET WinForm C# qui utilise peu de rapports, le jeu de données rendu local et montré par rapport. Donc je déploie cette application avec ClickOnce.Local ReportViwer 2012 Déploiement avec ClickOnce

Dans Prérequis j'ai défini.

Report Viewer 2012.

.Net 4.

x64 CLR SQL.

SQL CLR x86.

Cela fonctionne correctement sur l'ordinateur local mais lorsque le client essaie d'installer.

L'installation génère une erreur.

je suis entré dans la profondeur et nous avons constaté l'installateur, essayez d'installer

***Microsoft System CLR Types for SQL Server Denali CTP3 x64 

Microsoft System CLR Types for SQL Server Denali CTP3 x86.*** 

Installer installé ces derniers et puis essayez d'installer ReportViewer et ReportViewer plaids erreur qu'il n'a pas installé le paquet CLR,

donc quand je suis allé au site Web de Microsoft et télécharger et installer manuellement

http://www.microsoft.com/en-us/download/details.aspx?id=29065

et e Je peux en installer le programme comme:

***Microsoft System CLR Types for SQL Server x86 

Microsoft System CLR Types for SQL Server x64*** 

cette installation contient non Beta ou version finale et si je tente d'installer la visionneuse de rapports 2012. il installe sans aucune erreur.

donc le problème est, installateur CLickOnce Installer l'ancienne version des types SqlCLr et installer un nouveau Reportviwer. J'ai tout essayé sur ma machine de développement, chaque composant est mis à jour, toutes les choses au plus tard, afficheur de rapports, clr types sql sever outils de données express, tout mis à jour et plus tard. mais toujours obtenir ce problème. Aujourd'hui, j'ai essayé Vs 2012 Express sur New VM et essayé de le déployer et même problème, Bootstrap installateur, l'installation de l'ancienne version des types CLR et le programme d'installation Clickonce lance erreur.

Toute solution à ce problème.

plus d'un mois et je suis bloqué sur le problème.

Merci

The following properties have been set: 
Property: [AdminUser] = true {boolean} 
Property: [InstallMode] = HomeSite {string} 
Property: [NTProductType] = 3 {int} 
Property: [ProcessorArchitecture] = AMD64 {string} 
Property: [VersionNT] = 6.2.0 {version} 
Running checks for package 'Windows Installer 4.5', phase BuildList 
Looking up path for special folder 'WindowsFolder' 
Running check with folder 'C:\Windows\System32' and file 'msi.dll' 
Attempting to find file 'C:\Windows\System32\msi.dll' 
File version is '5.0.9200.16384' 
Setting value '5.0.9200.16384 {version}' for property 'VersionMsiDll' 
The following properties have been set for package 'Windows Installer 4.5': 
Property: [VersionMsiDll] = 5.0.9200.16384 {version} 
Running checks for command 'WindowsInstaller4_5\WindowsXP-KB942288-v3-x86.exe' 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true 
Result of checks for command 'WindowsInstaller4_5\WindowsXP-KB942288-v3-x86.exe' is 'Bypass' 
Running checks for command 'WindowsInstaller4_5\WindowsXP-KB958655-v2-x86-ENU.exe' 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true 
Result of checks for command 'WindowsInstaller4_5\WindowsXP-KB958655-v2-x86-ENU.exe' is 'Bypass' 
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x86.exe' 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true 
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x86.exe' is 'Bypass' 
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB958655-v2-x86-ENU.exe' 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true 
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB958655-v2-x86-ENU.exe' is 'Bypass' 
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x64.exe' 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true 
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x64.exe' is 'Bypass' 
Running checks for command 'WindowsInstaller4_5\WindowsServer2003.WindowsXP-KB958655-v2-x64-ENU.exe' 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true 
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003.WindowsXP-KB958655-v2-x64-ENU.exe' is 'Bypass' 
Running checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x86.MSU' 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22308': true 
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x86.MSU' is 'Bypass' 
Running checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x64.MSU' 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22308': true 
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x64.MSU' is 'Bypass' 
'Windows Installer 4.5' RunCheck result: No Install Needed 
Running checks for package 'Microsoft .NET Framework 4 Client Profile (x86 and x64) and Update for .NET Framework 4 (KB2468871)', phase BuildList 
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client' 
Read string value '4.5.50709' 
Setting value '4.5.50709 {string}' for property 'DotNet40Client_TargetVersion' 
Reading value 'ThisVersionInstalled' of registry key 'HKLM\Software\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2468871' 
Read string value 'Y' 
Setting value 'Y {string}' for property 'KB2468871Client_Installed' 
The following properties have been set for package 'Microsoft .NET Framework 4 Client Profile (x86 and x64) and Update for .NET Framework 4 (KB2468871)': 
Property: [DotNet40Client_TargetVersion] = 4.5.50709 {string} 
Property: [KB2468871Client_Installed] = Y {string} 
Running checks for command 'DotNetFX40ClientKB2468871\dotNetFx40_Client_x86_x64.exe' 
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': true 
Result of checks for command 'DotNetFX40ClientKB2468871\dotNetFx40_Client_x86_x64.exe' is 'Bypass' 
Running checks for command 'DotNetFX40ClientKB2468871\dotNetFx40_Client_setup.exe' 
Result of running operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite': false 
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'DotNet40Client_TargetVersion' and value '4.0.30129': true 
Result of checks for command 'DotNetFX40ClientKB2468871\dotNetFx40_Client_setup.exe' is 'Bypass' 
Running checks for command 'DotNetFX40ClientKB2468871\NDP40-KB2468871-v2-x86.exe' 
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': true 
Result of checks for command 'DotNetFX40ClientKB2468871\NDP40-KB2468871-v2-x86.exe' is 'Bypass' 
Running checks for command 'DotNetFX40ClientKB2468871\NDP40-KB2468871-v2-x64.exe' 
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'amd64': false 
Result of running operator 'ValueEqualTo' on property 'KB2468871Client_Installed' and value 'Y': true 
Result of checks for command 'DotNetFX40ClientKB2468871\NDP40-KB2468871-v2-x64.exe' is 'Bypass' 
'Microsoft .NET Framework 4 Client Profile (x86 and x64) and Update for .NET Framework 4 (KB2468871)' RunCheck result: No Install Needed 
Running checks for package 'Microsoft® System CLR Types for SQL Server® 2012 (x86)', phase BuildList 
Reading value 'Install' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server 2012 RC0 Redist\SQL Server System CLR Types\CurrentVersion' 
Unable to read registry value 
Not setting value for property 'IsViewerInstalled' 
The following properties have been set for package 'Microsoft® System CLR Types for SQL Server® 2012 (x86)': 
Running checks for command 'SqlClrTypes_x86\SQLSysClrTypes.msi' 
Result of running operator 'ValueExists' on property 'IsViewerInstalled': false 
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false 
Result of checks for command 'SqlClrTypes_x86\SQLSysClrTypes.msi' is 'Install' 
'Microsoft® System CLR Types for SQL Server® 2012 (x86)' RunCheck result: Install Needed 
Running checks for package 'Microsoft® System CLR Types for SQL Server® 2012 (x64)', phase BuildList 
Reading value 'Install' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server 2012 RC0 Redist\SQL Server System CLR Types\CurrentVersion' 
Unable to read registry value 
Not setting value for property 'IsViewerInstalled' 
The following properties have been set for package 'Microsoft® System CLR Types for SQL Server® 2012 (x64)': 
Running checks for command 'SqlClrTypes_x64\SQLSysClrTypes.msi' 
Result of running operator 'ValueExists' on property 'IsViewerInstalled': false 
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false 
Result of checks for command 'SqlClrTypes_x64\SQLSysClrTypes.msi' is 'Install' 
'Microsoft® System CLR Types for SQL Server® 2012 (x64)' RunCheck result: Install Needed 
Running checks for package 'Microsoft Report Viewer 2012 Runtime', phase BuildList 
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\Microsoft SQL Server 2012 Redist\Microsoft Report Viewer 2012 Runtime' 
Unable to read registry value 
Not setting value for property 'IsViewerInstalled' 
The following properties have been set for package 'Microsoft Report Viewer 2012 Runtime': 
Running checks for command 'ReportViewer\ReportViewer.msi' 
Skipping ByPassIf because Property 'IsViewerInstalled' was not defined 
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false 
Result of checks for command 'ReportViewer\ReportViewer.msi' is 'Install' 
'Microsoft Report Viewer 2012 Runtime' RunCheck result: Install Needed 
EULA for components 'Microsoft® System CLR Types for SQL Server® 2012 (x86), Microsoft® System CLR Types for SQL Server® 2012 (x64)' was accepted. 
EULA for components 'Microsoft Report Viewer 2012 Runtime' was accepted. 
Copying files to temporary directory "C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\" 
Downloading files to "C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\" 
(8/4/2013 12:41:57 AM) Downloading 'SqlClrTypes_x86\SQLSysClrTypes.msi' from 'http://go.microsoft.com/fwlink/?LinkID=221257' to 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\' 
Download completed at 8/4/2013 12:41:58 AM 
Verifying file integrity of C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\SqlClrTypes_x86\SQLSysClrTypes.msi 
WinVerifyTrust returned 0 
File trusted 
(8/4/2013 12:41:58 AM) Downloading 'SqlClrTypes_x64\SQLSysClrTypes.msi' from 'http://go.microsoft.com/fwlink/?LinkID=221258' to 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\' 
Download completed at 8/4/2013 12:41:59 AM 
Verifying file integrity of C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\SqlClrTypes_x64\SQLSysClrTypes.msi 
WinVerifyTrust returned 0 
File trusted 
(8/4/2013 12:41:59 AM) Downloading 'ReportViewer\ReportViewer.msi' from 'http://go.microsoft.com/fwlink/?LinkID=217022' to 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\' 
Download completed at 8/4/2013 12:42:01 AM 
Verifying file integrity of C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\ReportViewer\ReportViewer.msi 
WinVerifyTrust returned 0 
File trusted 
Error: Setup has detected that the file 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\ReportViewer\ReportViewer.msi' has changed since it was initially published. 
(8/4/2013 12:42:09 AM) Downloading 'ReportViewer\ReportViewer.msi' from 'http://go.microsoft.com/fwlink/?LinkID=217022' to 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\' 
Download completed at 8/4/2013 12:42:09 AM 
Verifying file integrity of C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\ReportViewer\ReportViewer.msi 
WinVerifyTrust returned 0 
File trusted 
Error: Setup has detected that the file 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\ReportViewer\ReportViewer.msi' has changed since it was initially published. 
(8/4/2013 12:42:11 AM) Downloading 'ReportViewer\ReportViewer.msi' from 'http://go.microsoft.com/fwlink/?LinkID=217022' to 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\' 
Download completed at 8/4/2013 12:42:12 AM 
Verifying file integrity of C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\ReportViewer\ReportViewer.msi 
WinVerifyTrust returned 0 
File trusted 
Error: Setup has detected that the file 'C:\Users\ADMINI~1\AppData\Local\Temp\2\VSD215A.tmp\ReportViewer\ReportViewer.msi' has changed since it was initially published. 
+0

Veuillez publier le journal de l'installation de Clickonce défectueuse. –

+0

salut j'ai posté le fichier. – kawafan

Répondre

0

Essayez de désinstaller toutes les versions non finales de SQL Server et consultez la page conditions préalables à nouveau & double vérification des composants.

Questions connexes