我一定要表现出.NET EULA如果我的Bootstrap我的安装我的、表现出、EULA、NET

由网友(hero的匕首)分享简介:我使用的维克斯3.6与BootstraperApplication将安装.NET 4.0客户端配置文件,如果没有在用户计算机上检测到。我想静静地安装.NET,并只显示在我的管理界面的进度。I am using Wix 3.6 with a BootstraperApplication that will instal...

我使用的维克斯3.6与BootstraperApplication将安装.NET 4.0客户端配置文件,如果没有在用户计算机上检测到。我想静静地安装.NET,并只显示在我的管理界面的进度。

I am using Wix 3.6 with a BootstraperApplication that will install the .NET 4.0 Client Profile if it is not detected on the users computer. I want to install .NET silently, and only show the progress in my managed UI.

我有我安装一个复选框,其中用户必须同意我的应用程序最终用户许可协议,但还没有找到一种方法来拉下.NET EULA,或将其包含在我的安装程序。我注意到的ClickOnce项目找到一种方法来引导.NET 4.0安装,但打破我的期望UI流程。

I have a checkbox on my installer where the users must agree to my applications EULA, but haven't found a way to pull down the .NET EULA, or include it in my installer. I have noticed that ClickOnce projects find a way to bootstrap the .NET 4.0 install, but that breaks my desired UI flow.

我必须让用户同意.NET许可之前,我可以用引导我的应用程序安装吗?如果我这样做,是有办法,我可以动态地抓住了.NET的许可证,如果我发现我需要安装?而且在那里我会从它拉下来?

Do I have to have users agree to the .NET license before I can bootstrap install it with my app? If I do, is there a way I can dynamically grab the .NET license if I detect I need to install it? And where would I pull it down from?

推荐答案

没有,你不需要显示.NET EULA。您只需要拥有有效的许可证到.NET SDK(你得到与Visual Studio)。如果你需要显示最终用户许可协议,该Dotnetfx.exe的不会有一个无提示安装选项。

No, you don't need to show the .NET EULA. You are only required to have a valid license to a .NET SDK (which you get with Visual Studio). If you were required to show a EULA, the dotnetfx.exe would not have a silent install option.

该协议用于.NET可再发行是在这里:的http:// MSDN。 microsoft.com/en-us/library/ms994405.aspx 并没有提到有显示.NET EULA的。

The EULA for the .NET redistributable is here: http://msdn.microsoft.com/en-us/library/ms994405.aspx and makes no mention of having to display a .NET EULA.

阅读全文

相关推荐

最新文章