查看Wix Standard Bootstrapper应用程序的源代码,看起来每个包都有一个DisplayName属性:
pPackage->sczDisplayName
Run Code Online (Sandbox Code Playgroud)
但是,WiX安装项目中使用的BootstrapperCore dll没有此属性.有没有办法从托管代码中的包中提取此属性?
我正在使用带有BootstraperApplication的Wix 3.6,如果在用户计算机上没有检测到它,将安装.NET 4.0 Client Profile.我想静默安装.NET,只显示我的托管UI中的进度.
我的安装程序上有一个复选框,用户必须同意我的应用程序EULA,但没有找到一种方法来下载.NET EULA,或将其包含在我的安装程序中.我注意到ClickOnce项目找到了一种引导.NET 4.0安装的方法,但这会破坏我想要的UI流程.
在我可以使用我的应用程序安装它之前,我是否必须让用户同意.NET许可证?如果我这样做,有没有办法可以动态获取.NET许可证,如果我发现我需要安装它?我从哪里把它拉下来?