|
|
|
InstallShield 2010 и merge module
|
|||
|---|---|---|---|
|
#18+
Использую InstallShield 2010. В проекте подключаю merge module Visual C++ 9.0 CRT.MSM Visual C++ 8.0 CRT.MSM Visual C++ 9.0. Policy CRT.MSM Visual C++ 8.0. Policy CRT.MSM после билда все DLL-ки распаковываются и ложатся в папку с сетапом ...\DVD1\Windows\system32\хххх.dll но это не подходит. Есть ли возможность как то запаковать эти DLL-ки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 15:10 |
|
||
|
InstallShield 2010 и merge module
|
|||
|---|---|---|---|
|
#18+
Владимир Г....InstallShield 2010. ...подключаю merge module ...после билда все DLL-ки распаковываются и ложатся в папку с сетапом ...Есть ли возможность как то запаковать эти DLL-ки? 1) merge module это способ инкапсуляции разработки сторонними фирмами по отношению к вам. как правило со сборкой ассоциируют одну из фич. и от этого способ сборки никак не зависит. 2) есть разные способы создания результата сборки проекта. этим заведует раздел release в дереве вашего солюшена. далее запускаете визард и на вкладке по упаковке готового билда выбираете экзешник (если вы юзаете лаунчер) либо msi в который упаковываются все файлы. при этом есть возможность выбора - например только msi или msi и куча кэбов, которые в свою очередь могут создаваться по имени фич (к примеру). 3) так же надо понимать, что один и тот же солюшен может иметь разные условия и правила сборки. т.е. в одном солюшене вы можете создать несколько различных сборок под разные условия вырезая фичи флагами которые можно указать при сборке(как пример). Например Вы определили фичи под x32 & x64 оси. По првилам MSI их нельзя создавать в одном MSI. Но если Вы одним фичам укажите флаг "x64" а другим "x32" а третим "x64, x32", то в настройках релиза вы можете "набирать" этими флагами необходимый список фич. Правда для x64 надо ещё изменить вид всего солюшена (в главных настройках) но данный пример больше как пример (хотя и боевой) :) . удачи вам (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2011, 01:04 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=75&tid=1342550]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 481ms |

| 0 / 0 |
