Jak ustawić domyślną ścieżkę instalacji podczas wdrażania programu przy użyciu instalatora systemu Windows.Jak ustawić domyślną ścieżkę instalacji przy użyciu instalatora systemu Windows?
Odpowiedz
W projekcie instalacji Visual Studio kontrolujesz domyślną ścieżkę instalacji, ustawiając właściwość DefaultLocation
folderu Application Folder
w edytorze File System
.
To z kolei, jak można znaleźć, domyślnie jest to [ProgramFilesFolder][Manufacturer][ProductName]
. Możesz całkowicie zastąpić tę właściwość (przynajmniej powinnaś zachować przynajmniej wartość [ProgramFilesFolder]
) lub możesz modyfikować te właściwości.
[ProgramFilesFolder]
jest wbudowany i prawidłowo prowadzi do katalogu plików programów na maszynie docelowej, bez względu na to, jak dostosowana jest konfiguracja okna. Pozostałe dwie właściwości są właściwościami projektu instalacji (wybierz projekt instalacji w oknie Solution Explorer i sprawdź siatkę właściwości, aby je znaleźć). Są to domyślne nazwy firmy podane podczas instalowania programu Visual Studio i nazwa projektu Instalatora.
to plik programu, którego chcę się pozbyć. Chcę zainstalować w folderze powyżej katalogu plików programu. tj. C: \ Manufacturer – user589195
Można go wyeliminować, ale zdecydowanie nie jest zalecany przez firmę Microsoft. Skąd wiadomo, czy maszyna, na której się instalujesz, ma nawet dysk C? Możesz wypróbować '[WindowsVolume] [Producent]', ale nie jestem pewien, czy to zadziała. Oto [dokumentacja] (http://msdn.microsoft.com/en-us/library/windows/desktop/aa370905 (v = vs.85) .aspx # system_folder_properties) dla standardowych właściwości instalatora. –
[WindowsVolume] [Producent] to dobry answare! :) – huncyrus
* Sposób * zależy od technologii używanej do budowania instalatora, ale tak, będzie można ustawić domyślną ścieżkę instalacji. –
aha myślę, że mogę znaleźć obiekt – user589195
Instalator Windows to technologia, część systemu Windows, która zużywa bazy danych MSI i używa ich do instalowania aplikacji. Ważną technologią, o której należy wiedzieć, jest ta, której używa się do budowy bazy danych MSI - WiX, InstallShield, Visual Studio Setup Project (ugh), aby wymienić tylko kilka. –