0

我想将 DirectX 9 与我的安装程序打包在一起,因为它是我的软件工作所必需的。

你能告诉我我该怎么做吗?

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

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

无法发布,因为项目未能构建。
“.NET Framework 客户端配置文件”需要项目“Windows Installer 3.1”,但不包括在内。

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

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

4

1 回答 1

0

Your workaround is failing because that URL is universal for all the prerequisites, not just one, and thus your other prerequisites are failing to load.

It looks like you need to add a custom prerequisite -- I've never had to do it myself, but instructions are here.

于 2009-09-29T20:03:51.917 回答