FileDownLoader1.0 主要代码

本文介绍了一个使用VB.NET实现的文件下载程序,包括进度显示与取消下载的功能,并实现了剪贴板内容变化的监听,当检测到URL时会自动填入下载框。

下载操作主要代码

 

监视剪贴板主要代码

下面是api函数

 

 

操作代码

 

在这个事件中添加ChangeClipboardChain(Me.Handle, nextClipboardViewer) 这句代码

分析以下错误日志内容,并提供解决方案 PLATFORM VERSION INFO Windows : 6.1.7601.65536 (Win32NT) Common Language Runtime : 4.0.30319.42000 System.Deployment.dll : 4.8.3761.0 built by: NET48REL1 clr.dll : 4.8.4110.0 built by: NET48REL1LAST_B dfdll.dll : 4.8.3761.0 built by: NET48REL1 dfshim.dll : 4.0.41209.0 (Main.041209-0000) SOURCES Deployment url : file:///C:/Users/lenovo/Downloads/Shiftrosterchart%20(1).application Deployment Provider url : http://10.3.90.118:8125/Shiftrosterchart.application Server : Microsoft-IIS/10.0 Application url : http://10.3.90.118:8125/Application%20Files/Shiftrosterchart_1_0_0_42/Shiftrosterchart.exe.manifest Server : Microsoft-IIS/10.0 IDENTITIES Deployment Identity : Shiftrosterchart.application, Version=1.0.0.42, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=amd64 Application Identity : Shiftrosterchart.exe, Version=1.0.0.42, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=amd64, 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 C:\Users\lenovo\Downloads\Shiftrosterchart (1).application resulted in exception. Following failure messages were detected: + Culture is not supported. Parameter name: name byn-ER is an invalid culture identifier. COMPONENT STORE TRANSACTION FAILURE SUMMARY No transaction error was detected. WARNINGS * The manifest for this application does not have a signature. Signature validation will be ignored. * The manifest for this application does not have a signature. Signature validation will be ignored. * The manifest for this application does not have a signature. Signature validation will be ignored. OPERATION PROGRESS STATUS * [2025-11-06 17:14:34] : Activation of C:\Users\lenovo\Downloads\Shiftrosterchart (1).application has started. * [2025-11-06 17:14:37] : Processing of deployment manifest has successfully completed. * [2025-11-06 17:14:37] : Installation of the application has started. * [2025-11-06 17:14:37] : Processing of application manifest has successfully completed. * [2025-11-06 17:14:43] : Found compatible runtime version 4.0.30319. * [2025-11-06 17:14:43] : Request of trust and detection of platform is complete. ERROR DETAILS Following errors were detected during this operation. * [2025-11-06 17:16:17] System.Globalization.CultureNotFoundException - Culture is not supported. Parameter name: name byn-ER is an invalid culture identifier. - Source: mscorlib - Stack trace: at System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride) at System.Deployment.Application.AssemblyMetaDataImport.ConstructAssemblyName(IntPtr asmMetaPtr, Char[] asmNameBuf, UInt32 asmNameLength, IntPtr pubKeyPtr, UInt32 pubKeyBytes, UInt32 flags) at System.Deployment.Application.AssemblyMetaDataImport.ImportIdentity() at System.Deployment.Application.AssemblyMetaDataImport.get_Name() at System.Deployment.Application.Manifest.AssemblyManifest.LoadFromCompLibAssembly(String filePath) at System.Deployment.Application.Manifest.AssemblyManifest.LoadFromInternalManifestFile(String filePath) at System.Deployment.Application.DownloadManager.ProcessDownloadedFile(Object sender, DownloadEventArgs e) at System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(Object sender, DownloadEventArgs e) at System.Deployment.Application.FileDownloader.OnModified() at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next) at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles() at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate) 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, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri) at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state) COMPONENT STORE TRANSACTION DETAILS No transaction information is available.
11-07
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值