2010-08-20 25 views
5

Używam programu Visual Studio 2010 do utworzenia pakietu instalacyjnego do zainstalowania aplikacji WPF. Widzę, że mogę dodać framework .NET 4.0 jako warunek wstępny, ale jak mogę go uruchomić automatycznie bez ręcznej interwencji?Instalowanie aplikacji WPF na komputerze bez platformy .NET Framework 4

Czy muszę utworzyć mały program (który kieruje do frameworka 1.1, jak zakładam, większość komputerów ma 1.1), który wykrywa, czy istnieje .NET framework 4.0 i czy nie instaluje go w trybie cichym, czy mogę uzyskać instalator, który to zrobi .

Muszę również zainstalować sterowniki OLEDB 12, ponieważ łączę się z bazą danych Access 2007, więc będę musiał uruchomić ten instalator przed uruchomieniem aplikacji.

Nie chcę, aby instalacja pobrała i zainstalowała framework, chcę dołączyć do niego składniki redystrybucyjne frameworków.

Każda pomoc zostanie doceniona.

Dzięki

Odpowiedz

3

Chcesz zrobić bootstraping, używając Visual Studio 2010 i .NET Framework 4, jak wyjaśniono here.

1

Trzeba to redystrybucyjny .NET wykonywalny w pakiecie instalacyjnym. Sprawdź this article - jego omówienie aplikacji Wdow, VS 2008 & .NET 3.5, ale to samo powinno dotyczyć również Ciebie.

+0

Dziękuję za to, jednak ... po przeczytaniu dokumentu wygląda na to, że pliki zostały wdrożone do ręcznej instalacji. Już to mam, chciałbym, żeby to było automatyczne. tj. Po uruchomieniu instalacji instalacja sprawdza, czy struktura jest zainstalowana, jeśli nie, instaluje ją. – Adrian

0

W FW 4.0 możesz mieć program uruchomiony pod "Profil klienta", który jest lekką wersją architektury, która zajmuje około 30 MB i może być częścią instalacji. Działa to tylko wtedy, gdy twoje oprogramowanie jest lekkie i nie korzysta z bibliotek spoza "profilu klienta". Jeśli Twój program nie może być skompilowany przy użyciu "Profilu klienta" i potrzebujesz całego środowiska, nie ma możliwości dodania całego systemu do twojej instalacji i będziesz musiał podać link do pobrania lub dostarczyć pełną instalację FW twój program.

Istnieją 2 instalacje. lekka instalacja, która faktycznie pobiera pakiet wypełnienia z MS i pełną instalację, około 300 MB. Oba można pobrać z MS.

Powiązane problemy