Wskazówki: wdrażanie aplikacji Visual C++ przy użyciu pakietu redystrybucyjnego Visual C++
W tym artykule opisano sposób używania pakietu redystrybucyjnego oprogramowania Visual C++ do wdrożenia aplikacji Visual C++.
Wymagania wstępne
Należy zainstalować te składniki do przeprowadzenia tego instruktażu:
Komputer, który ma zainstalowanego Visual Studio.
Dodatkowy komputer, który nie ma bibliotek Visual C++.
Aby użyć pakietu redystrybucyjnego oprogramowania Visual C++ do wdrożenia aplikacji
Tworzenie i budowanie aplikacji MFC trzy pierwsze kroki w programie Wskazówki: wdrażanie aplikacji Visual C++ przy użyciu pakietu redystrybucyjnego Visual C++.
Utwórz plik, nadaj mu nazwę setup.bat i dodać do niego następujące polecenia.Zmiana MyMFCApplication na nazwę projektu.
@echo off vcredist_x86.exe mkdir "C:\Program Files\MyMFCApplication" copy MyMFCApplication.exe "C:\Program Files\MyMFCApplication"
Utwórz samowyodrębniający się plik Instalatora:
W wierszu polecenia lub w uruchomić okna, uruchom iexpress.exe.
Wybierz Utwórz nowy plik Self ekstrakcji dyrektywy , a następnie wybierz Dalej przycisk.
Wybierz wyodrębnić pliki, a następnie uruchomienie polecenia instalacji , a następnie wybierz Dalej.
W polu tekstowym wprowadź nazwę aplikacji MFC, a następnie wybierz polecenie Dalej.
Na monit o potwierdzenie strony, kliknij Wierszu nr , a następnie wybierz Dalej.
Na Umowy licencyjnej strony, kliknij nie są wyświetlane licencji , a następnie wybierz Dalej.
Na pliki Packaged stronie, Dodaj następujące pliki i wybierz polecenie Dalej.
Aplikacja MFC (pliku .exe).
VCRedist_x86.exe.Ten plik znajduje się w \Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\vcredist_x86\.
Plik setup.bat, który został utworzony w kroku wcześniejszych.
Na Zainstalować Program do uruchamiania strona w Zainstalować Program pole tekstowe, wpisz następujący wiersz polecenia, a następnie wybierz polecenie Dalej.
cmd.exe /c "setup.bat"
Na Pokaż okno strony, kliknij domyślne , a następnie wybierz Dalej.
Na Zakończono wiadomość strony, kliknij żadnej wiadomości , a następnie wybierz Dalej.
Na nazwę pakietu i opcje strona, wprowadź nazwę dla swojej samowyodrębniający się plik instalacyjny, wybierz przechowywania plików przy użyciu długiej nazwy pliku w pakiecie opcji, a następnie wybierz Dalej.Na końcu nazwy pliku musi być na przykład Setup.exe—for, MyMFCApplicationSetup.exe.
Na Konfiguruj ponownie uruchomić strony, kliknij bez ponownego uruchamiania , a następnie wybierz Dalej.
Na Zapisać dyrektywy ekstrakcji Self strony, kliknij pliku Zapisz Self ekstrakcji dyrektywy SED , a następnie wybierz Dalej.
Na Utwórz pakiet wybierz Dalej.
Badanie samowyodrębniającego się pliku Instalatora na innym komputerze, który nie ma bibliotek Visual C++:
Na innym komputerze Pobierz kopię pliku instalacyjnego, a następnie zainstalować go przez uruchomienie go i kolejne kroki, które zapewnia.
Uruchom aplikację MFC.
Samorozpakowujący się plik instalacyjny instaluje aplikacji MFC, która znajduje się w folderze, określonej w kroku 2.Aplikacja jest wykonywana prawidłowo, ponieważ Instalator pakiet redystrybucyjny oprogramowania Visual C++ jest uwzględniony w formie samorozpakowującego się pliku instalacyjnego.
Ważne Aby ustalić, która wersja środowiska wykonawczego jest zainstalowana, Instalator sprawdza \HKLM\SOFTWARE\Microsoft\VisualStudio\11.0\VC\Runtimes\[platform klucza rejestru].Jeśli aktualnie zainstalowana wersja jest nowsza niż wersja, Instalator próbuje zainstalować, Instalator zwraca sukces bez konieczności instalowania starszej wersji i pozostawia dodatkowy zapis na stronie zainstalowane programy w Panelu sterowania.