za pomocą WIX3.6 zainstalować .NET Framework 3.5 SP1 z Burn

Próbuję użyć Burn i WIX 3.6, aby utworzyć instalator dla mojej aplikacji. Instalator musi być w stanie zainstalować .NET 3.5 SP1 ze strony internetowej Microsoft. Pracuję nad działającym projektem WIX stworzonym za pomocą WIX 3.5. Działa, jeśli dodatek SP1 dla systemu .NET 3.5 został wcześniej zainstalowany na komputerze docelowym. Pierwszym krokiem wydaje się być utworzenie pakietu, więc dodałem element do mojego pliku Product.wxs. Gdy to zrobię, pojawia się błąd mówiący, że nie jest poprawny w schemacie, muszę zamiast tego mieć. Czy to oznacza, że ​​muszę przenieść wszystkie definicje produktów na fragment? Nie jest jasne, jak to robię. Potem sprawa staje się bardziej skomplikowana, ponieważ WixNetfxExtension udostępnia tylko PackageRef dla .NET 4.0 i 4.5. Nie jestem gotów przełączyć mojej aplikacji na tę wersję frameworka. W jaki sposób mogę uzyskać .NET 3.5 SP1 ze źródła internetowego w moim pakiecie?

Czy jest jakiś praktyczny przykład robienia tego w dowolnym miejscu?

questionAnswers(1)

yourAnswerToTheQuestion