这几天一直为了这个问题在到处查资料。没有结果。
现贴出日志文件的内容,请高手一起分析:
[ApplicationUpdateManager.StartUpdater] :
The Updater has started; the target application's name is 'SelfUpdatingTest'. Time started: 2005_03_23_16:32:55.
[DownloaderManager.RunDownloader] :
Checking on updates for application 'SelfUpdatingTest'.
[DownloaderManager.IsServerManifestDownloaded] :
DOWNLOAD STARTED: Downloading manifest for the application 'SelfUpdatingTest'. Time started: 2005_03_23_16:32:55
[DownloaderManager.IsServerManifestDownloaded] :
SOURCE FILE: 'http://localhost/selfupdating/ServerManifest.xml'
[DownloaderManager.IsServerManifestDownloaded] :
DEST FILE: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\ServerManifest.xml'
[ServerApplicationInfo.Deserialize] :
Reading Server Manifest file from 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\ServerManifest.xml' to deserialize into a ServerApplicationInfo object.
[DownloaderManager.IsServerManifestDownloaded] :
Server Manifest successfully downloaded to location 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\ServerManifest.xml'.
[ClientApplicationInfo.Deserialize] :
Reading the configuration file 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\AppStart.exe.config' to deserialize it into a ClientApplicationInfo object.
[DownloaderManager.ClientMustBeUpdated] :
The version currently on the client for application 'SelfUpdatingTest' is 1.0.0.0 and the version on the server is 2.0.0.0.
Thread: 111[DownloaderManager.BeginFileDownloads] :
The local files must be updated for the application 'SelfUpdatingTest'.
[DownloaderManager.DownloadApplicationFiles] :
Manifest downloaded, now commencing download of application files for application 'SelfUpdatingTest'
to destination temporary folder 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/PostProcessor/Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\PostProcessor\Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/PostProcessor/Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\PostProcessor\Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/PostProcessor/Microsoft.ApplicationBlocks.ApplicationUpdater.Quickstarts.TestPostProcessor.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\PostProcessor\Microsoft.ApplicationBlocks.ApplicationUpdater.Quickstarts.TestPostProcessor.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/PostProcessor/Microsoft.ApplicationBlocks.ApplicationUpdater.Quickstarts.TestPostProcessor.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\PostProcessor\Microsoft.ApplicationBlocks.ApplicationUpdater.Quickstarts.TestPostProcessor.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/ApplicationUpdater.xml'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\ApplicationUpdater.xml'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Interfaces.xml'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Interfaces.xml'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ApplicationUpdater.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ApplicationUpdater.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ApplicationUpdater.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ApplicationUpdater.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ExceptionManagement.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ExceptionManagement.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ExceptionManagement.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ExceptionManagement.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/SelfUpdatingTest.exe'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\SelfUpdatingTest.exe'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/SelfUpdatingTest.exe.config'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\SelfUpdatingTest.exe.config'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/SelfUpdatingTest.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\SelfUpdatingTest.pdb'
[OnUpdaterDownloadStarted]Thread: 127
Thread: 111
现贴出日志文件的内容,请高手一起分析:
[ApplicationUpdateManager.StartUpdater] :
The Updater has started; the target application's name is 'SelfUpdatingTest'. Time started: 2005_03_23_16:32:55.
[DownloaderManager.RunDownloader] :
Checking on updates for application 'SelfUpdatingTest'.
[DownloaderManager.IsServerManifestDownloaded] :
DOWNLOAD STARTED: Downloading manifest for the application 'SelfUpdatingTest'. Time started: 2005_03_23_16:32:55
[DownloaderManager.IsServerManifestDownloaded] :
SOURCE FILE: 'http://localhost/selfupdating/ServerManifest.xml'
[DownloaderManager.IsServerManifestDownloaded] :
DEST FILE: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\ServerManifest.xml'
[ServerApplicationInfo.Deserialize] :
Reading Server Manifest file from 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\ServerManifest.xml' to deserialize into a ServerApplicationInfo object.
[DownloaderManager.IsServerManifestDownloaded] :
Server Manifest successfully downloaded to location 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\ServerManifest.xml'.
[ClientApplicationInfo.Deserialize] :
Reading the configuration file 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\AppStart.exe.config' to deserialize it into a ClientApplicationInfo object.
[DownloaderManager.ClientMustBeUpdated] :
The version currently on the client for application 'SelfUpdatingTest' is 1.0.0.0 and the version on the server is 2.0.0.0.
Thread: 111[DownloaderManager.BeginFileDownloads] :
The local files must be updated for the application 'SelfUpdatingTest'.
[DownloaderManager.DownloadApplicationFiles] :
Manifest downloaded, now commencing download of application files for application 'SelfUpdatingTest'
to destination temporary folder 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/PostProcessor/Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\PostProcessor\Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/PostProcessor/Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\PostProcessor\Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/PostProcessor/Microsoft.ApplicationBlocks.ApplicationUpdater.Quickstarts.TestPostProcessor.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\PostProcessor\Microsoft.ApplicationBlocks.ApplicationUpdater.Quickstarts.TestPostProcessor.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/PostProcessor/Microsoft.ApplicationBlocks.ApplicationUpdater.Quickstarts.TestPostProcessor.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\PostProcessor\Microsoft.ApplicationBlocks.ApplicationUpdater.Quickstarts.TestPostProcessor.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/ApplicationUpdater.xml'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\ApplicationUpdater.xml'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Interfaces.xml'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Interfaces.xml'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ApplicationUpdater.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ApplicationUpdater.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ApplicationUpdater.Interfaces.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ApplicationUpdater.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ApplicationUpdater.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ExceptionManagement.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ExceptionManagement.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.dll'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.dll'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ExceptionManagement.Interfaces.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/Microsoft.ApplicationBlocks.ExceptionManagement.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\Microsoft.ApplicationBlocks.ExceptionManagement.pdb'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/SelfUpdatingTest.exe'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\SelfUpdatingTest.exe'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/SelfUpdatingTest.exe.config'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\SelfUpdatingTest.exe.config'
[DownloaderManager.DownloadApplicationFiles] :
SOURCE: 'http://localhost/selfupdating/SelfUpdatingTest.pdb'
DEST: 'C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\DemoFiles\SelfUpdaterClient\newFiles\SelfUpdatingTest.pdb'
[OnUpdaterDownloadStarted]Thread: 127
Thread: 111
解决方案 »
- 运行水晶报表说crdb_adoplus.dll不存在
- 请教一个中学题库数据库设计问题
- 急,急,存储过程输出参数调用问题??
- C#如何从HTML代码还原成DOM Tree
- sql 2005 中的类型 uniqueidentifier,在c#中对应哪个类型?
- 把treeView中的节点的值拖到文本框中,请问怎样实现。
- FileStream(filePath,.,.)的第一个参数能不能是数据库表中某一列的数据
- VBNET有typeof...is...,C#中对应的是那个呢?
- 操作access数据库的问题
- 使用JSCompress压缩合并你的css/javascript代码
- C#类型转换问题~~搞不定了。。看来我真的很笨:(
- 求wrf格式的媒体播放器。。。
[DownloaderManager.BeginFileDownloads] :
Status updated with job id 'c643de08-e00f-4245-a26b-0b2b228b5de4' for the application 'SelfUpdatingTest'.
[DownloaderManager.IsPollerIntervalElapsed] :
The download job has waited 240297 milliseconds for the download.
The affected application 'SelfUpdatingTest' waited more than twice the allotted polling period for this download;
it is canceling and restarting the update job.[DownloaderManager.RunDownloader] :
ERROR:
The download job has waited 240297 milliseconds for the download.
The affected application 'SelfUpdatingTest' waited more than twice the allotted polling period for this download;
it is canceling and restarting the update job.
STACK: at Microsoft.ApplicationBlocks.ApplicationUpdater.DownloaderManager.IsPollerIntervalElapsed() in C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\CS\Microsoft.ApplicationBlocks.Updater\Microsoft.ApplicationBlocks.ApplicationUpdater\DownloaderManager.cs:line 716
at Microsoft.ApplicationBlocks.ApplicationUpdater.DownloaderManager.RunDownloader() in C:\Program Files\Microsoft Application Blocks for .NET\Updater\Code\CS\Microsoft.ApplicationBlocks.Updater\Microsoft.ApplicationBlocks.ApplicationUpdater\DownloaderManager.cs:line 352
1、必须有一个WebService程序。你查查是否有这个服务。
2、如果没有就建一个。不用写任何代码。并将你发布服务器上的文件包含进去。编译一下。
3、我看过微软提供的很多例子都没有这个说明。包括那个SmartClient_HIS的DEMO也是这样的。
基本上可以解决问题了。