lev*_*ius 5 .net installation licensing wix .net-client-profile
我正在使用带有BootstraperApplication的Wix 3.6,如果在用户计算机上没有检测到它,将安装.NET 4.0 Client Profile.我想静默安装.NET,只显示我的托管UI中的进度.
我的安装程序上有一个复选框,用户必须同意我的应用程序EULA,但没有找到一种方法来下载.NET EULA,或将其包含在我的安装程序中.我注意到ClickOnce项目找到了一种引导.NET 4.0安装的方法,但这会破坏我想要的UI流程.
在我可以使用我的应用程序安装它之前,我是否必须让用户同意.NET许可证?如果我这样做,有没有办法可以动态获取.NET许可证,如果我发现我需要安装它?我从哪里把它拉下来?
不,您不需要出示 .NET EULA。您只需拥有 .NET SDK 的有效许可证(通过 Visual Studio 获得)。如果您需要出示 EULA,则 dotnetfx.exe 将没有静默安装选项。
.NET 可再发行组件的 EULA 位于:http://msdn.microsoft.com/en-us/library/ms994405.aspx,并且没有提及必须显示 .NET EULA。