Aracılığıyla paylaş


İzlenecek Yol: Visual C++ Yeniden Dağıtılabilir Paket Kullanarak Bir Visual C++ Uygulaması Dağıtmak

Bu adım adım makalede, Visual c++ yeniden dağıtılabilir paketi Visual c++ uygulamasını dağıtmak için nasıl kullanılacağını açıklar.

Önkoşullar

Bu izlenecek yolu tamamlamak için aşağıdaki bileşenlere sahip olmalıdır:

  • Visual Studio yüklü olan bir bilgisayar.

  • Visual C++ kitaplıkları bulunmayan başka bir bilgisayar.

Bir uygulamayı dağıtmak için Visual c++ yeniden dağıtılabilir paketi kullanmak için

  1. Ve ilk üç adımları izleyerek bir mfc uygulaması oluşturmak İzlenecek Yol: Visual C++ Yeniden Dağıtılabilir Paket Kullanarak Bir Visual C++ Uygulaması Dağıtmak.

  2. Bir dosya oluşturun, setup.bat adlandırın ve aşağıdaki komutları ekleyin.Değişiklik MyMFCApplication proje adını.

    @echo off
    vcredist_x86.exe
    mkdir "C:\Program Files\MyMFCApplication"
    copy MyMFCApplication.exe "C:\Program Files\MyMFCApplication"
    
  3. Kendiliğinden açılan kurulum dosyasını oluşturun:

    1. Komut isteminde veya çalıştırmak penceresinde, iexpress.exe çalıştırın.

    2. Seçin kendi kendine ayıklama yönergesi dosyası Yeni Oluştur ve sonra seçin İleri düğmesi.

    3. Seçin yükleme komutunu çalıştırın ve dosyaları ayıklamak ve sonra İleri.

    4. mfc uygulamanızın adını metin kutusuna girin ve sonra seçin İleri.

    5. Üzerinde onay istemi Seç sayfasında, İstem yok ve sonra sonraki.

    6. Üzerinde Lisans Sözleşmesi'ni Seç sayfasında, bir lisans görüntüleme ve sonra seçin İleri.

    7. Üzerinde Paketlenmiş dosyalar sayfa, aşağıdaki dosyaları ekleyin ve sonra'ı İleri.

      • mfc uygulamanız (.exe dosyası).

      • vcredist_x86.exe.Bu dosya, \Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\vcredist_x86\ bulunur.

      • Önceki adımda oluşturduğunuz setup.bat dosyasıdır.

    8. Üzerinde Yükleme programı başlatmak için de, sayfa Yükleme programı metin kutusuna, aşağıdaki komut satırını girin ve sonra seçin İleri.

      cmd.exe /c "setup.bat"

    9. Üzerinde penceresini göster Seç sayfasında, Varsayılan ve sonra İleri.

    10. Üzerinde Bitmiş ileti Seç sayfasında, bir ileti ve sonra seçin sonraki.

    11. Üzerinde paket adı ve Seçenekler sayfasında, sizin kendiliğinden açılan kurulum dosyası için bir ad girin paketinin içinde uzun dosya adı kullanarak dosyaları depolamak seçeneğini ve sonra İleri.Dosya adının sonuna Setup.exe—for örnek, MyMFCApplicationSetup.exe olması gerekir.

    12. Üzerinde yeniden yapılandırma sayfası, select yeniden başlatma yok ve sonra seçin İleri.

    13. Üzerinde Kendi kendine ayıklama yönergesi Kaydet sayfasında, select kaydetmek kendi kendine ayıklama yönergesi (sed) dosyası ve sonra seçin İleri.

    14. Üzerinde Paket Oluştur sayfasında, seçim İleri.

  4. Visual C ++ kütüphaneleri olmayan diğer bilgisayarda kendiliğinden açılan kurulum dosyasını sınayın:

    1. Diğer bilgisayarda, Kur dosyasının bir kopyasını karşıdan yükleyin ve sonra çalışan ve sağladığı diğer adımlarını izleyerek yükleyin.

    2. MFC uygulamasını çalıştırın.

      Kendiliğinden açılan kurulum dosyası 2. adımda belirttiğiniz klasörde bulunan MFC uygulamasını yükler.Visual C++ Yeniden Dağıtılabilir Paket Yükleyicisi'nin kendini ayıklayan kurulum dosyasında bulunması nedeniyle uygulama başarıyla çalışır.

      Önemli notÖnemli

      Runtime'nın hangi sürümünün yüklü olduğunu belirlemek için yükleyici kayıt defteri anahtarı \HKLM\SOFTWARE\Microsoft\VisualStudio\11.0\VC\Runtimes\[platform bakar].Şu anda yüklü olan sürümü yüklemek için yükleyici çalışıyor sürümünden daha yeni ise, yükleyici eski sürümü yüklemeden başarı döndürür ve Denetim Masası'nda yüklü programlar sayfasında ek bir giriş bırakır.

Ayrıca bkz.

Kavramlar

Dağıtım Örnekleri