- 爱易网页
 
                        - 
                            C#教程
 
                        - 小弟我用vs .net 2005採用"通過網上安裝方式"發布了小弟我的程序。在安裝時出現如下錯誤,用人知道怎么解決不。(隻有部分電腦才出錯),高分請教,誰先解決分全給他(她) 
 
                         
                    
                    
                    日期:2014-05-18  浏览次数:20958 次 
                    
                        
                         我用vs .net 2005採用"通過網上安裝方式"發布了我的程序。在安裝時出現如下錯誤,用人知道如何解決不。(隻有部分電腦才出錯),急。高分請教,誰先解決分全給他(她)
隻有部分電腦安裝時才出如下錯誤,請問如何解決。
PLATFORM VERSION INFO
	Windows 			: 5.0.2195.262144 (Win32NT)
	Common Language Runtime 	: 2.0.50727.832
	System.Deployment.dll 		: 2.0.50727.832 (QFE.050727-8300)
	mscorwks.dll 			: 2.0.50727.832 (QFE.050727-8300)
	dfdll.dll 			: 2.0.50727.42 (RTM.050727-4200)
	dfshim.dll 			: 2.0.50727.42 (RTM.050727-4200)
SOURCES
	Deployment url			: http://www.test.com/pos/POS.application
						Server		: WinGate Engine
	Deployment Provider url		: http://www.test.com/pos/POS.application
	Application url			: http://www.test.com/pos/POS_1_0_1_132/POS.exe.manifest
						Server		: WinGate Engine
IDENTITIES
	Deployment Identity		: POS.application, Version=1.0.1.132, Culture=neutral, PublicKeyToken=49fc22ac6cc01cce, processorArchitecture=msil
	Application Identity		: POS.exe, Version=1.0.1.132, Culture=neutral, PublicKeyToken=49fc22ac6cc01cce, processorArchitecture=msil, type=win32
APPLICATION SUMMARY
	* Installable application.
ERROR SUMMARY
	Below is a summary of the errors, details of these errors are listed later in the log.
	* Activation of http://www.test.com/pos/POS.application resulted in exception. Following failure messages were detected:
		+ File, Interop.Excel.dll, has a different computed hash than specified in manifest.
COMPONENT STORE TRANSACTION FAILURE SUMMARY
	No transaction error was detected.
WARNINGS
	There were no warnings during this operation.
OPERATION PROGRESS STATUS
	* [2007/10/06 AM 09:30:10] : Activation of http://www.test.com/pos/POS.application has started.
	* [2007/10/06 AM 09:30:12] : Processing of deployment manifest has successfully completed.
	* [2007/10/06 AM 09:30:12] : Installation of the application has started.
	* [2007/10/06 AM 09:30:12] : Processing of application manifest has successfully completed.
	* [2007/10/06 AM 09:30:14] : Request of trust and detection of platform is complete.
ERROR DETAILS
	Following errors were detected during this operation.
	* [2007/10/06 AM 09:30:17] System.Deployment.Application.InvalidDeploymentException (HashValidation)
		- File, Interop.Excel.dll, has a different computed hash than specified in manifest.
		- Source: System.Deployment
		- Stack trace:
			at System.Deployment.Application.ComponentVerifier.VerifyFileHash(String filePath, Hash hash)
			at System.Deployment.Application.ComponentVerifier.VerifyFileHash(String filePath, HashCollection hashCollection)
			at System.Deployment.Application.ComponentVerifier.FileComponent.Verify()
			at System.Deployment.Application.ComponentVerifier.VerifyComponents()
			at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
			at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
			at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState subState, ActivationDescription actDesc)
			at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut)
			at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
COMPONENT STORE TRANSACTION DETAILS
	No transaction information is available.
------解决方案--------------------
我知道
------解决方案--------------------