Jak mogę zmienić folder instalacji Url i zaktualizować lokalizację C# aplikacji kliknąć raz po opublikować aplikację za pomocą MSBuild.exeJak zmienić folder instalacji Url po publikuje appication
Odpowiedz
Atlast wyobraziłem go sobie.
Oto jak:
Utwórz plik wsadowy kopiując następujące polecenia i zastąpić
[ścieżka] -> Ścieżka bezwzględna do mage.exe
[ścieżka do aktualnej wersji] -> opublikowane folderu konieczności obecna wersja
[wdrożyć ścieżka] -> opublikowany ścieżka folderu o pliku exe
[New Url Instalacja] -> URL Instalacja chcesz zaktualizować
"[ścieżka] \ mage.exe" -Aktualizacja "[ścieżka do aktualnej wersji] \ MyApp.application" -ProviderUrl "[New Url Instalacja] /MyApp.application"
"[ścieżka] \ mage.exe" -Aktualizacja "[ścieżka do obecnej wersji] \ MyApp.application" -AppManifest "[ścieżka do obecnej wersji] \ MyApp.exe.manifest"
„[ścieżka] \ mage.exe”-sign "[ścieżka do obecnej wersji] \ MyApp.application" -CertFile "[ścieżka] \ TemporaryKey.pfx" -Hasło mojeHasło
"[ścieżka] \ mage.exe" -Aktualizacja [rozmieścić ścieżkę ] \ MyApp.application "-ProviderUrl" [Nowa instalacja nia URL] /MyApp.application”
"[ścieżka] \ mage.exe" -Aktualizacja "[rozmieścić ścieżka] \ MyApp.application" -AppManifest "[ścieżka do obecnej wersji] \ MyApp.exe.manifest"
"[ścieżka] \ mage.exe" -sign "[rozmieścić ścieżka] \ MyApp.application" -CertFile "[ścieżka] \ TemporaryKey.pfx" -Hasło mojeHasło
„[rozmieścić ścieżka] \ konfiguracji. exe "/ url =" [Nowy URL instalacji]/"
Nie mam aplikacji. w moim folderze" Pliki aplikacji ". Jedyny plik .application znajduje się w katalogu głównym, gdzie znajduje się plik setup.exe, a plik manifestu znajduje się w folderze Pliki aplikacji. Co dokładnie muszę zaktualizować/podpisać w moim przypadku? Z góry dziękuję :) – no9
@ no9 cześć, w folderze aplikacji znajduje się Manifest wdrażania aplikacji ClickOnce (sprawdź jego właściwość jest plikiem .application) [ścieżka do bieżącej wersji] \ MyApp.application oznacza [ścieżka do bieżącej wersji] \ Plik manifestu wdrażania aplikacji ClickOnce, pozwól mi poinformować, jeśli masz jakiekolwiek problemy. – Sumeshk
. Plik aplikacji to plik manifestu wdrażania aplikacji ClickOnce :) – Sumeshk