如何加上「-ext WixUIExtension“;在Netbeans中使用ant脚本?

如何加上「-ext WixUIExtension“;在Netbeans中使用ant脚本?,netbeans,javafx,self-contained,Netbeans,Javafx,Self Contained,这是我的原生构建脚本在JavaFX,netbeanside中的输出 这是通过Netbeans的默认构建 Running [light, -nologo, -spdb, -sice:60, C:\Users\Firma\AppData\Local\Temp\build7911949220829827228.fxbundler\tmp\Client.wixobj, **-ext, WixUtilExtension**, -out, C:\devjava\rms\client\src\trunk\

这是我的原生构建脚本在
JavaFX
netbeanside
中的输出

这是通过Netbeans的默认构建

Running [light, -nologo, -spdb, -sice:60, 
C:\Users\Firma\AppData\Local\Temp\build7911949220829827228.fxbundler\tmp\Client.wixobj, **-ext, WixUtilExtension**, -out, 
C:\devjava\rms\client\src\trunk\Client\dist\bundles\Client-2.0.msi] in 
C:\Users\Firma\AppData\Local\Temp\build7911949220829827228.fxbundler\images\win-msi\Client
我正在尝试定制Wix用户界面,这是我需要使用
WixUIExtension
的方式

如何将
“-ext WixUIExtension”
添加到NB中的构建过程中


我不知道这是否可以在NB中自定义。

这很棘手。我认为在Netbeans 8中,当涉及到本机打包时,他们仍然在解决这些问题。但是,如果您使用的是标准的javafxant任务,那么只需在调用
时打包映像即可。之后,您将需要调用wixant任务。可在以下网址下载:

一旦您将ant-dotnet-1.1.jar添加到ant类路径中,您就可以使用UI扩展调用WIX,如下所示

<wix mode="candle" source="package/windows/<YOUR_PROJECT>.WSX" wixobjdestdir="${dist.dir}/bundles"/>
<wix mode="light" source="${dist.dir}/bundles/YOUR_PROJECT.wixobj" target="${dist.dir}/YOUR_PROJECT_NAME.msi">
  <lightarg line="-ext WixUIExtension"/>
</wix>


您是否成功解决了此问题或解决了此问题。我也面临同样的问题。如果这不是特定于Netbeans的,请帮助我。我正在使用maven和ant插件,我还自定义了模板文件,但我需要提供“-ext-WixUIExtention”。你说“只需打包图像”。如果我没有错的话,你的意思是我们应该只提到nativeBundles=“image”而不是nativeBundles=“all”?我说得对吗