|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » nno Setup Compiler как прописать установку доп. ПО? |
|
nno Setup Compiler как прописать установку доп. ПО?
|
Новый участник Сообщения: 3 |
Предыстория: Написал приложение на Qt5.7 MSVC. Собрал все dll-ки с помощью утилиты windeployqt.exe. Сделал инсталлятор используя Inno Setup Compiler.
И все работало нормально. Пока я не отдал инсталлятор другу. Он установил, но при запуске выбило ошибку: требовало MSVCP140.dll. Мне объяснили, что для запуска требуется установка пакета vc_redist140. Как же прописать, чтобы при установке программы, инсталлятор установил пакет vc_redist140? п.с. заранее благодарен за помощь! |
|
Отправлено: 14:05, 30-10-2016 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:18, 30-10-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата AndreyAHAHAC:
Цитата AndreyAHAHAC:
[Setup] AppName=Redist AppVersion=1.0 DefaultDirName={pf}\Redist OutputBaseFilename=redist_setup OutputDir=. [Tasks] Name: ext; Description: Дополнительно Name: ext/vc; Description: Visual C++ [Run] Filename: {src}\vc_redist.x86.exe; Parameters: /q; StatusMsg: Установка Visual C++; Tasks: ext/vc |
||
Отправлено: 17:03, 30-10-2016 | #3 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Чем эти два варианта отличаются?
; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "Organizer" #define MyAppVersion "0.9.2.0" #define MyAppPublisher "*****" #define MyAppURL "https://www.facebook.com/*****" #define MyAppExeName "Organizer.exe" [Setup] ; NOTE: The value of AppId uniquely identifies this application. ; Do not use the same AppId value in installers for other applications. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) AppId={{6C36D108-A4D2-41CA-ADE0-5CDC260E33A6} AppName={#MyAppName} AppVersion={#MyAppVersion} ;AppVerName={#MyAppName} {#MyAppVersion} AppPublisher={#MyAppPublisher} AppPublisherURL={#MyAppURL} AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} DefaultDirName={pf}\{#MyAppName} DefaultGroupName={#MyAppName} AllowNoIcons=yes LicenseFile=E:\Work\Qt_work\Qt_deploy\release\Organizer\LICENSE.txt OutputDir=E:\Work\Qt_work\Qt_deploy\installers\Organizer\Organizer 0.9.2 OutputBaseFilename=Setup Organizer Compression=lzma SolidCompression=yes AppName=Redist AppVersion=1.0 DefaultDirName={pf}\Redist OutputBaseFilename=vc_redist.x64 OutputDir=e:\Work\Qt_work\Qt_deploy\Visual C++ Redistributable for Visual Studio 2015 [Languages] Name: "english"; MessagesFile: "compiler:Default.isl" Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl" Name: "ukrainian"; MessagesFile: "compiler:Languages\Ukrainian.isl" [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked Name: ext; Description: Additionally Name: ext/vc; Description: Visual C++ Redistributable for Visual Studio 2015 [Files] Source: "E:\Work\Qt_work\Qt_deploy\release\Organizer\Organizer.exe"; DestDir: "{app}"; Flags: ignoreversion Source: "E:\Work\Qt_work\Qt_deploy\release\Organizer\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [Icons] Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}" Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon [Run] Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent Filename: {src}\vc_redist.x64.exe; Parameters: \q; StatusMsg: Setup Visual C++ Redistributable 2015; Tasks: ext/vc |
Отправлено: 17:22, 30-10-2016 | #4 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Что означает этот параметр?
Цитата boss911:
|
||
Отправлено: 17:50, 30-10-2016 | #5 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата AndreyAHAHAC:
Удалите или закомментируйте: AppName=Redist AppVersion=1.0 DefaultDirName={pf}\Redist OutputBaseFilename=vc_redist.x64 OutputDir=e:\Work\Qt_work\Qt_deploy\Visual C++ Redistributable for Visual Studio 2015 Цитата AndreyAHAHAC:
|
||
------- Отправлено: 17:57, 30-10-2016 | #6 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Цитата AndreyAHAHAC:
Внутри:
|
|
Отправлено: 18:04, 30-10-2016 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - Как можно запретить установку по юзеру с ограниченными правами в Windows XP SP3 pro | Рабочий Класс | Microsoft Windows 2000/XP | 4 | 27-12-2015 07:44 | |
Знаю как прописать .bat vbs - но не знаю как php (PHP) прописать | vovikrus | Хочу все знать | 6 | 13-09-2012 07:31 | |
Разное - [решено] Компиляция при помощи Innno Setup Compiler 5.1.0-beta | Baw17 | Программирование и базы данных | 3 | 21-02-2010 18:27 | |
[решено] Как прописать установку драйверов | xp9 | Автоматическая установка Windows 2000/XP/2003 | 1 | 17-12-2009 19:48 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 |
|