Porady: uwzględnianie pliku danych w aplikacji ClickOnce
Każdy ClickOnce instalowania aplikacji jest przypisany katalog danych na lokalnym dysku komputera docelowego, gdy aplikacja może zarządzać jego własnych danych.Pliki danych może zawierać pliki dowolnego typu: plików tekstowych, plików XML lub nawet pliki bazy danych (.mdb) programu Microsoft Access.W poniższych procedurach przedstawiono sposób dodawania pliku danych dowolnego typu do sieci ClickOnce aplikacji.
Aby dołączyć plik danych przy użyciu Mage.exe
Plik danych można dodać do katalogu aplikacji z resztą plików aplikacji.
Zazwyczaj jest katalogu z bieżącej wersji wdrażania etykietą w katalogu aplikacji — na przykład v1.0.0.0.
Aktualizowanie Twój manifest aplikacji do listy plików danych.
mage -u v1.0.0.0\Application.manifest -FromDirectory v1.0.0.0
Wykonanie tego zadania odtwarza listę plików w sieci manifest aplikacji i również automatycznie generuje podpisów mieszania.
Otwórz manifest aplikacji w preferowanym tekstu lub edytora XML i Znajdź file elementu dla ostatnio dodanego pliku.
Jeśli dodany plik XML o nazwie Data.xml, plik będzie wyglądać podobnie do następującego kodu źródłowego.
<file name="Data.xml" hash="23454C18A2DC1D23E5B391FEE299B1F235067C59" hashalg="SHA1" asmv2:size="39500" />
- Dodaj atrybut type do tego elementu i dostarcza wartość data.
<file name="Data.xml" writeableType="applicationData" hash="23454C18A2DC1D23E5B391FEE299B1F235067C59" hashalg="SHA1" asmv2:size="39500" />
Ponownie podpisywać swoje manifest aplikacji za pomocą pary kluczy lub certyfikatów, a następnie ponownie podpisywać swoje manifestu wdrażania.
Ponieważ zmieniła wartość mieszania manifest aplikacji musi podpisać ponownie Twój manifest wdrażania.
mage -s app manifest -cf cert_file -pwd password
mage -u deployment manifest -appm app manifest
mage -s deployment manifest -cf certfile -pwd password
Aby dołączyć plik danych przy użyciu MageUI.exe
Plik danych można dodać do katalogu aplikacji z resztą plików aplikacji.
Zazwyczaj jest katalogu z bieżącej wersji wdrażania etykietą w katalogu aplikacji — na przykład v1.0.0.0.
Na pliku menu, kliknij przycisk Otwórz otworzyć Twój manifest aplikacji.
Wybierz pliki kartę.
W polu tekstowym w górnej części karty wprowadź katalog zawierający pliki aplikacji, a następnie kliknij przycisk Wypełnij.
Plik danych będą wyświetlane w siatce.
Ustaw Typ pliku wartości z pliku danych do danych.
Zapisz manifest aplikacji, a następnie ponownie podpisać plik.
MageUI.exe wyświetli monit ponownie podpisać plik.
Ponownie podpisywać swoje manifestu wdrażania
Ponieważ zmieniła wartość mieszania manifest aplikacji musi podpisać ponownie Twój manifest wdrażania.
Zobacz też
Koncepcje
Uzyskiwanie dostępu do danych lokalnych i zdalnych w aplikacjach ClickOnce