日期:2014-05-18  浏览次数:20866 次

应用程序发布问题,急急急!!!
我的应用程序是使用Click Once方式发布,环境是VS2005,一直都好好的。
服务器系统重装后再发布感觉特别特别的慢,发布完毕后安装总是提示下面的错误。
平台版本信息
Windows : 5.2.3790.131072 (Win32NT)
Common Language Runtime : 2.0.50727.3634
System.Deployment.dll : 2.0.50727.3053 (netfxsp.050727-3000)
mscorwks.dll : 2.0.50727.3634 (GDR.050727-3600)
dfdll.dll : 2.0.50727.3053 (netfxsp.050727-3000)
dfshim.dll : 2.0.50727.3053 (netfxsp.050727-3000)


部署 URL : http://erp/APCSystem2/APCSystem2.application
服务器 : Microsoft-IIS/6.0
部署提供方 URL : http://erp/APCSystem2/APCSystem2.application

标识
部署标识 : APCSystem2.application, Version=2.0.0.76, Culture=neutral, PublicKeyToken=5e743bdc273610a5, processorArchitecture=msil

应用程序摘要
* 可安装的应用程序。

错误摘要
以下是错误摘要,这些错误的详细信息列在该日志的后面。
* 激活 http://erp/APCSystem2/APCSystem2.application 导致异常。 检测到下列失败消息:
+ 下载 http://erp/APCSystem2/APCSystem2_2_0_0_76/APCSystem2.exe.manifest 未成功。
+ 远程服务器返回错误: (404) 未找到。

组件存储事务失败摘要
未检测到任何事务错误。

警告
执行此操作的过程中未出现任何警告。

操作进度状态
* [2012-5-29 14:24:27] : 已启动 http://erp/APCSystem2/APCSystem2.application 的激活过程。
* [2012-5-29 14:24:28] : 部署清单处理已成功完成。
* [2012-5-29 14:24:28] : 已启动应用程序的安装过程。

错误详细信息
执行此操作期间检测到下列错误。
* [2012-5-29 14:24:28] System.Deployment.Application.DeploymentDownloadException (未知子类型)
- 下载 http://erp/APCSystem2/APCSystem2_2_0_0_76/APCSystem2.exe.manifest 未成功。
- 源: System.Deployment
- 堆栈跟踪:
在 System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
在 System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
在 System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
在 System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
在 System.Deployment.Application.DownloadManager.DownloadManifest(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ManifestType manifestType, ServerInformation& serverInformation)
在 System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest, String targetDir, Uri deploymentUri, IDownloadNotification notification, DownloadOptions options, Uri& appSourceUri, String& appManifestPath)
在 System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
在 System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- 内部异常 ---
System.Net.WebException
- 远程服务器返回错误: (404) 未找到。
- 源: System
- 堆栈跟踪:
在 System.Net.HttpWebRequest.GetResponse()
在 System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

组件存储事务详细信息
没有可用的事务信息。

貌似是提示找不到http://erp/APCSystem2/APCSystem2_2_0_0_76/APCSystem2.exe.manifest 这个文件,但这个文件又却是存在,这是怎么回事啊?



------解决方案--------------------
http://topic.csdn.net/u/20120528/17/8fc50d63-d913-4187-9354-da7310ec8efa.html
回复下!!!!!!!!!!
 顺便帮顶!!!!!!!!
------解决方案--------------------
把签名文件删除,然后重新添加到项目中,把解决方案清理一