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

Installation clickonce安装程序如何安装先决条件列表中未提及的先决条件,installation,directx,clickonce,directx-9,custom-installation,Installation,Directx,Clickonce,Directx 9,Custom Installation,我想用我的安装程序打包DirectX 9,因为这是我的软件工作所必需的 你能告诉我怎么做吗 我试过做这件事。我转到“先决条件”选项卡下的标题,从以下位置下载先决条件并粘贴DirectX的url,即 当我发布它时,它给了我一个错误: 无法发布,因为项目生成失败。 “.NET Framework客户端配置文件”需要项“Windows Installer 3.1”,但未包含该项 系统必备的安装位置尚未设置为“组件供应商的网站”,并且在磁盘上找不到项“.NET Framework客户端配置文件”中的文件

我想用我的安装程序打包DirectX 9,因为这是我的软件工作所必需的

你能告诉我怎么做吗

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

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

无法发布,因为项目生成失败。 “.NET Framework客户端配置文件”需要项“Windows Installer 3.1”,但未包含该项

系统必备的安装位置尚未设置为“组件供应商的网站”,并且在磁盘上找不到项“.NET Framework客户端配置文件”中的文件“DotNetFx35Client\DotNetFx35ClientSetup.exe”。有关更多信息,请参阅帮助


我正在使用没有.NET 3.5的虚拟机,因此,如果它不在我的计算机中,我的安装程序会自行安装它。

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

看起来您需要添加一个自定义的先决条件-我从来没有自己做过,但是