本文介绍了Apache服务器上的Clickonce部署:部署.NET 2.0框架时出错(来自同一位置)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我正在使用clickonce和apache服务器部署应用程序。

I am deploying an application using clickonce and an apache server.

如果我不喜欢,那么Everythings就可以了不需要先决条件(.net framework 2.0)。

Everythings is ok if I don't need the prerequisites (.net framework 2.0).

但是如果我还需要安装必备软件(dotnetfx.exe,来自应用程序的同一位置),请关注错误发生:

But if I need to install also the prerequisites (dotnetfx.exe, from the same location of the application) , following error occurs:

 

下载在02/12/2010完成10.28.56

下载失败,HRESULT = -2146697210

Download completed at 02/12/2010 10.28.56
Downloading failed with HRESULT=-2146697210

这是日志的最后一部分:

this is the last part of the log:

检查命令'DotNetFX\dotnetfx.exe'的结果是'Install'

'.NET Framework 2.0(x86)'RunCheck结果:需要安装

EULA用于组件的.NET Framework 2.0(x86)'被接受。

将文件复制到临时目录"C:\DOCUME~1 \ ADMINI~1 \IMPOST~1 \Temp \ VSD4F5.tmp \"

将文件下载到" C:\DOCUME〜1\ADMINI〜1\IMPOST〜1\Temp\VSD4F5.tmp\&曲ot;
$
(02/12/2010 10.28.55)从'http://intranetcoll.gruppofondiariasai.it/docsigmanet/DotNetFX/dotnetfx.exe'下载'DotNetFX \ dotnetfx.exe'到' 'C:\DOCUME~1 \ ADMINI~1 \IMPOST~1 \Temp \VSD4F5.tmp \'¥b $ b下载完成于02/12/2010 10.28.56

下载失败,HRESULT = -2146697210

Result of checks for command 'DotNetFX\dotnetfx.exe' is 'Install'
'.NET Framework 2.0 (x86)' RunCheck result: Install Needed
EULA for components '.NET Framework 2.0 (x86)' was accepted.
Copying files to temporary directory "C:\DOCUME~1\ADMINI~1\IMPOST~1\Temp\VSD4F5.tmp\"
Downloading files to "C:\DOCUME~1\ADMINI~1\IMPOST~1\Temp\VSD4F5.tmp\"
(02/12/2010 10.28.55) Downloading 'DotNetFX\dotnetfx.exe' from 'http://intranetcoll.gruppofondiariasai.it/docsigmanet/DotNetFX/dotnetfx.exe' to 'C:\DOCUME~1\ADMINI~1\IMPOST~1\Temp\VSD4F5.tmp\'
Download completed at 02/12/2010 10.28.56
Downloading failed with HRESULT=-2146697210

推荐答案

 

...但我想你已经怀疑。

...but I guess you already suspect that.


这篇关于Apache服务器上的Clickonce部署:部署.NET 2.0框架时出错(来自同一位置)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 23:59