Opracowałem aplikację konsolową VB.NET i próbowałem użyć Build | Opublikuj opcję menu w Visual Studio 2008, aby utworzyć instalację. Działa dobrze, z wyjątkiem dwóch rzeczy: - po uruchomieniu Instalatora na serwerze Windows 2003 instaluje aplikację w katalogu C: \ Winnt \ profiles \\ Ustawienia lokalne \ Apps \ 2.0. Jak mogę skonfigurować konfigurację tak, aby monitowała o katalog docelowy dla aplikacji? - po zakończeniu instalacji uruchamia aplikację automatycznie. Jak mogę wyłączyć automatyczne uruchamianie?Jak zezwolić na instalację w niestandardowym katalogu docelowym i wyłączyć automatyczne uruchamianie
Q
Jak zezwolić na instalację w niestandardowym katalogu docelowym i wyłączyć automatyczne uruchamianie
6
A
Odpowiedz
2
Istnieje two options to deploy aplikacji VB.NET:
ClickOnce: To jest to, co aktualnie robi z produkcji | Publikować. Zawsze instaluje się w katalogu profilu użytkownika i zapewnia bardzo mało opcji dostosowywania.
Windows Installer: To właśnie tworzysz za pomocą pliku | Nowy | Projekt | Inne typy projektów | Konfiguracja i wdrożenie | Projekt instalacji. Umożliwia pełną personalizację i instalację do
Program Files
.UPDATE: Projekty Konfiguracji systemu Windows zostały removed in Visual Studio 2012, ale są dostępne jako an extension in Visual Studio 2013.
Pozwalając użytkownikowi wybrać katalog docelowy jest możliwe tylko przy tej drugiej opcji.
Powiązane pytanie: How do I dictate the destination folder of a clickOnce application?
Powiązane problemy
- 1. Studio Android: jak wymusić ponowną instalację (wyłączyć natychmiastowe uruchamianie)?
- 2. jak wyłączyć automatyczne uruchamianie szablonu T4 w Visual Studio (2012)?
- 3. Jak wyłączyć automatyczne ponowne uruchamianie Tomcata w środowisku Eclipse?
- 4. Jak wyłączyć interakcję użytkownika w niestandardowym widoku
- 5. Jak wyłączyć i włączyć automatyczne obracanie na szybkie?
- 6. Jak wyłączyć automatyczne parowanie ofert
- 7. Jak wyłączyć automatyczne kompilowanie w Xcode?
- 8. Jak wyłączyć automatyczne wcięcie na linii nowej w trybie js2?
- 9. Automatyczne uruchamianie usługi JBoss (MBean)
- 10. siła CUpewnij FIND_LIBRARY patrzeć w niestandardowym katalogu
- 11. Jak automatycznie uzyskać zezwolenie na automatyczne uruchamianie aplikacji MIUI Security?
- 12. Automatyczne uruchamianie JNLP po kliknięciu
- 13. Automatyczne ponowne uruchamianie długich zadań w Julia
- 14. Jak wyłączyć automatyczne wcięcie tabulacji po wklejeniu?
- 15. Jak wyłączyć automatyczne ponowne ładowanie serwera WWW?
- 16. Jak tymczasowo pominąć uruchamianie zadania kompilacji w niestandardowym poleceniu sbt?
- 17. Jak wyłączyć automatyczne łamanie wiersza na podstawie konstruktora bazy
- 18. Automatyczne uruchamianie usługi w kontenerze dokowania
- 19. Jak wyłączyć automatyczne aktualizowanie NHibernate (sprawdzanie nieczytelności)?
- 20. Jak wyłączyć automatyczne sprawdzanie poczty Mozilla Thunderbird
- 21. Jak wyłączyć automatyczne wyzwalanie SonarLint na IntelliJ IDEA
- 22. wyłączyć automatyczne wstawianie nawiasów klamrowych w vscode
- 23. Uruchamianie aplikacji MonoTouch na iPhone'a z niestandardowym adresem/protokołem?
- 24. Jak powiedzieć Ivy, aby umieścić pobrane słoiki w niestandardowym katalogu?
- 25. QMake: Automatyczne kompilowanie wszystkich plików w katalogu
- 26. Jak wyłączyć automatyczne mnemotechniki w aplikacji Qt w KDE?
- 27. W emacs, jak wyłączyć automatyczne wcięcie komentarza w C/C++?
- 28. Jak wyłączyć program Visual Studio 2015 i nowszą instalację automatyczną przy ładowaniu rozwiązania?
- 29. Jak uzyskać automatyczne uruchamianie/etc/profile w Alpine/Docker
- 30. Jak zezwolić na niejawną konwersję?
Drugi link "Instalator Windows", nie działa dla mnie. Nie mogę znaleźć ISLE w szablonach projektu. – Brady
@Brady: Prace instalacyjne zostały [usunięte w Visual Studio 2012] (https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3041773-bring-back-the-basic-setup-and- wdrożenie-projekt), ale są dostępne jako [rozszerzenie w Visual Studio 2013] (http://blogs.msdn.com/b/visualstudio/archive/2014/04/17/visual-studio-installer-projects-extension. aspx). – Heinzi
Dzięki @Heinzi! – Brady