Podrobné pokyny: Nasazení Visual C++ aplikace za použití redistribuovatelného balíčku Visual C++.
Popisuje způsob použití redistribuovatelného balíčku Visual C++ k nasazení Visual C++ aplikace.
Požadavky
Chcete-li dokončit tento návod, potřebujete následující komponenty:
Počítač s nainstalovaným Visual Studio 2010.
Další počítač, který nemá knihovny Visual C++.
Chcete-li nasadit aplikaci za použití redistribuovatelného balíčku Visual C++
Vytvořte a sestavte novou aplikaci knihovny MFC podle následujících kroků 1 až 3 procedury v tématu Podrobné pokyny: Nasazení Visual C++ aplikace za použití redistribuovatelného balíčku Visual C++..
vytvořte soubor s názvem setup.bat a přidejte následující příkazy. Musíte změnit MyMFCApplication na název projektu, který jste použili v kroku 1.
@echo off vcredist_x86.exe mkdir "C:\Program Files\MyMFCApplication" copy MyMFCApplication.exe "C:\Program Files\MyMFCApplication"
Proveďte následující kroky k vytvoření samorozbalovacího instalačního souboru:
Spusťte iexpress.exe z okna příkazu nebo z okna Spustit.
Vyberte Vytvořit novou směrnici pro samorozbalovací soubor a klikněte na tlačítkoDalší.
Vyberte Rozbalit soubory a spustit instalační příkaz a klikněte na tlačítkoDalší.
Zadejte název vaší aplikace knihovny MFC do textového pole a klikněte na tlačítko Další.
Na stránce Výzva k potvrzení vyberte Bez výzvy a klikněte na tlačítkoDalší.
Na stránce Licenční smlouva vyberte Nezobrazovat smlouvu a klikněte na tlačítko Další.
Na stránce Sbalené soubory přidejte následující soubory a poté klikněte na tlačítko Další:
Vaše aplikace knihovny MFC (.exe).
vcredist_x86.exe. Tento soubor naleznete v adresáři \Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\vcredist_x86 ve vašem adresáři Program Files.
Soubor setup.bat, který jste vytvořili v kroku 2.
Na stránce Spuštění instalačního programu zadejte následující v textovém poli Instalační program a klikněte na tlačítko Další:
cmd.exe /c "setup.bat"
Na stránce Zobrazit okno vyberte Výchozí a klikněte na tlačítkoDalší.
Na stránce Zpráva dokončení vyberte Žádná zpráva a klikněte na tlačítkoDalší.
Na stránceStránka nastavení a názvu balíčku zadejte název pro váš samorozbalovací instalační soubor, ujistěte se, že je vybrána volba Uložit soubory za použití dlouhých názvů souboru uvnitř balíčku a klikněte na tlačítko Další. Název souboru musí končit Setup.exe (například MyMFCApplicationSetup.exe).
Na stránce Konfigurovat restartování vyberteBez restartování a klikněte na tlačítkoDalší.
Na stránce Uložit směrnici pro samorozbalování vyberte Uložit směrnici pro samorozbalovací soubor (SED) a klikněte na tlačítko Další.
Na stránce vytvořit balíček klikněte na tlačítko Další.
Spusťte samorozbalovací instalační soubor na druhém počítači, který nemá knihovny Visual C++.
Zkopírujte samorozbalovací instalační soubor, který jste vytvořili v kroku 3 do druhého počítače.
Spusťte samorozbalovací instalační soubor na druhém počítači. Postupujte podle kroků Průvodce instalací a dokončete instalaci.
Spusťte aplikaci knihovny MFC. Samorozbalovací instalační soubor nainstaluje aplikaci knihovny MFC, která je v adresáři, specifikovaném v kroku 2.
Aplikace běží úspěšně, protože je instalátor redistribuovatelného balíčku Visual C++ vložen v samorozbalovacím instalačním souboru.