clickonce安装程序如何安装先决条件列表中未提及的先决条件

时间:2009-09-26 07:47:54

标签: installer directx clickonce directx-9 custom-installation

我想用我的安装程序打包DirectX 9,因为我的软件需要工作。

你能告诉我我该怎么做?

我试过这件事。我转到了先决条件选项卡下的标题,从以下位置下载了先决条件并粘贴了DirectX的URL,即this

当我发布它时,它给了我错误:

  

无法发布,因为项目无法构建   “.NET Framework Client Profile”需要“Windows Installer 3.1”项,但未包括在内。

先决条件的安装位置尚未设置为“组件供应商的网站”,并且“.NET Framework客户端配置文件”项中的文件“DotNetFx35Client \ DotNetFx35ClientSetup.exe”无法位于磁盘上。有关详细信息,请参阅“帮助”。

我正在使用没有.NET 3.5的虚拟机,以便我的安装程序自己安装它,如果它不在我的机器中。

1 个答案:

答案 0 :(得分:0)

您的解决方法失败,因为该URL对于所有先决条件都是通用的,而不仅仅是一个,因此其他先决条件无法加载。

看起来您需要添加自定义先决条件 - 我自己从未必须这样做,但是instructions are here.