Wdrażania ClickOnce dla aplikacji Visual C++
Visual Studioudostępnia dwie technologie dotyczące wdrażania aplikacji systemu Windows: wdrażania ClickOnce lub Instalator Windows wdrażania.
Wdrażania ClickOnce w języku C++
Visual C++ Środowisko programistyczne nie obsługuje bezpośrednio rozmieszczenie Visual C++ projektów z ClickOnce, ale narzędzia są dostępne z niego korzystać.
[!UWAGA]
Visual Studioobsługuje ClickOnce w Visual C# i Visual Basic środowisk programistycznych.Jeśli Twój Visual C++ projekt jest zależny od Visual C# projektu, można opublikować aplikacji (łącznie z jego zależności) za pomocą ClickOnce wdrażania z Visual C# środowisko programistyczne.
Wdrażania Visual C++ za pomocą aplikacji ClickOnce, musisz najpierw zbudować Manifest aplikacji ClickOnce i Manifest wdrażania ClickOnce za pomocą Mage.exe (manifestu generacji i narzędzia do edycji) lub jego graficznego interfejsu użytkownika programu (Aby uzyskać informacje, zobacz MageUI.exe (manifestu generacji i edycji narzędzia graficzne klienta)).
Należy najpierw użyć Mage.exe zbudować manifest aplikacji; plik wynikowy będzie zawierał manifest rozszerzenie.Następnie należy użyć Mage.exe Aby budować manifestu wdrażania; plik wynikowy będzie zawierał .application rozszerzenia.Następnie możesz zarejestrować manifestów.
Manifest aplikacji należy określić procesor docelowej (x 86, x 64, lub Itanium).Zobacz Wdrażanie aplikacji 64-bitowych Aby uzyskać informacje na temat tych opcji.
Ponadto nazwy wykaz manifestów, stosowania i wdrażania musi być inna niż nazwa aplikacji C++.Pozwala to uniknąć konfliktu między manifest aplikacji utworzony przez Mage.exe i manifest zewnętrznych, który jest częścią aplikacji C++.
Wdrożenia będą musieli zainstalować dowolne Visual C++ bibliotek, od których zależy aplikacji.Aby określić zależności dla określonej aplikacji, można użyć depends.exe lub narzędzia DUMPBIN z opcją /DEPENDENTS.Aby uzyskać więcej informacji o zależnościach, zobacz Opis zależności aplikacji Visual C++.Być może trzeba uruchomić VCRedist.exe; Narzędzie to instaluje Visual C++ biblioteki na komputerze docelowym.
Powinny także budować inicjującego (wymagań wstępnych Instalator) dla aplikacji do wdrożenia wstępnie wymagane składniki; Aby uzyskać informacje o program inicjujący, zobacz Tworzenie pakietów program inicjujący.
Aby uzyskać bardziej szczegółowy opis technologii, zobacz ClickOnce zabezpieczeń i wdrażania.Na przykład szczegółowe ClickOnce wdrażania, zobacz Instruktaż: Ręcznie wdrażanie aplikacji ClickOnce.
Zobacz też
Informacje
Mage.exe (manifestu generacji i narzędzia do edycji)
MageUI.exe (manifestu generacji i edycji narzędzia graficzne klienta)
MakeCert.exe (narzędzia tworzenia certyfikatów)
Koncepcje
ClickOnce zabezpieczeń i wdrażania
Tworzenie pakietów program inicjujący
Inne zasoby
Wdrażanie aplikacji biurowych (Visual C++)
Wdrażanie aplikacji i składników