2012-12-13 11 views
5

Używam Wix 3.6 z BootstraperApplication, która zainstaluje profil klienta .NET 4.0, jeśli nie zostanie wykryty na komputerze użytkownika. Chcę zainstalować dysk .NET w trybie cichym i wyświetlać tylko postęp w zarządzanym interfejsie użytkownika.Czy muszę wyświetlać .NET EULA, jeśli uruchamiam moją instalację

Mam pole wyboru na moim instalatorze, w którym użytkownicy muszą wyrazić zgodę na moją Umowę licencyjną dotyczącą aplikacji, ale nie znalazłem sposobu na usunięcie umowy .NET EULA lub włączenie jej do mojego instalatora. Zauważyłem, że projekty ClickOnce znajdują sposób na bootstrap instalacji .NET 4.0, ale to łamie pożądany przepływ UI.

Czy muszę mieć zgodę na licencję na platformę .NET, zanim będę mógł zainstalować oprogramowanie bootstrap przy użyciu mojej aplikacji? Jeśli tak, czy istnieje sposób, w jaki mogę dynamicznie pobrać licencję .NET, jeśli wykryję, że muszę ją zainstalować? I skąd mam go wyciągnąć?

+0

Google wyszukuje wątek o tym tutaj: http://social.msdn.microsoft.com/Forums/is/netfxsetup/thread/4a8af401-363f-47f6-9cc0-47232c66cb90 – ChrisW

+0

Zauważ, że [tekst związany z licencjonowaniem tag] (http://stackoverflow.com/tags/licensing/info) mówi: "Nie pytaj o poradę prawną". – ChrisW

+4

Głosuję, aby zamknąć to pytanie jako nietypowe, ponieważ należy poprosić o pomoc prawnika. – BradleyDotNET

Odpowiedz

4

Nie, nie musisz wyświetlać licencji .NET EULA. Wymagana jest tylko ważna licencja na pakiet .NET SDK (dostępny w Visual Studio). Jeśli wymagane było podanie umowy licencyjnej użytkownika, plik dotnetfx.exe nie miałby opcji cichej instalacji.

EULA dla redystrybucji .NET jest tutaj: http://msdn.microsoft.com/en-us/library/ms994405.aspx i nie wspomina o konieczności wyświetlania umowy licencyjnej .NET.

+0

Czy EULa ma zastosowanie w przypadku redystrybucji środowiska wykonawczego? Z pewnością nie jesteśmy użytkownikiem końcowym, więc nie jest to dla nas przyjęcie umowy EULA w ich imieniu? Znalazłem informacje od MS, które są dość specyficzne, że EULA musi być pokazana: http://msdn.microsoft.com/en-us/library/aa480235.aspx#isvdistmsdn_topic7 "Należy pamiętać, że licencja redystrybucyjna nie pozwala ISV aby zmienić wrażenia instalacyjne komponentów środowiska wykonawczego (na przykład nie pozwala wywoływać aplikacji instalacyjnych środowiska wykonawczego z włączoną opcją dyskretną). " – Pete

Powiązane problemy