InstallShield codice istallazione

giovedì 18 maggio 2006 - 10.12

DesartStudio Profilo | Newbie

Ciao a tutti forse sono un pò OT..ma non sapevo a quale santo
affidarmi :)
Quiì in ditta hanno preso InstallShield Premiere (è quello di
berlusconi ancora?:))
e devo creare dei pacchetti di istallazione di un software che abbiamo
sviluppato internamente in VS2005 ...fino a quì tutto semplice
Il fatto è che dovrei creare un'interfaccia personalizata e validare
tramite una mia funzione in una DLL una chiave di istallazione ..senza
di questa il processo non deve andare avanti (praticamente come fanno
tutti i soft ;) )
Ma creo l'interfaccia e dò i nomi alle proprietà che ne derivano
...ma li mi fermo ho provato a creare customaction ma non ci ho capito
molto ....mi date una dritta o un tutorial ..un link ..un libro dove
vederlo ....stò impazzendo dietro a sta cosa

GRazie
Antonio

Brainkiller Profilo | Guru

>Ma creo l'interfaccia e dò i nomi alle proprietà che ne derivano
>...ma li mi fermo ho provato a creare customaction ma non ci
>ho capito molto ....mi date una dritta o un tutorial ..un link ..un libro
>dove vederlo ....stò impazzendo dietro a sta cosa

Ciao Antonio,
io InstallShield l'ho visto una sola volta. E non penso che tanti che girano qui ce l'hanno o hanno avuto modo di provarlo. E' un prodotto molto buono utilizzato da aziende medio grosse un po' per il costo un po' per le numerose funzionalità che offre rispetto ad altri Installer. InstallShield è una azienda seria, immagino che sul suo sito Internte ci siano guide, tutorial e anche knowledge base per risolvere i problemi più comuni.
Ti indirizzo lì. Cmq. penso che anche nella guida interna del prodotto ci siano informazioni utili.
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

DesartStudio Profilo | Newbie

grazie della risposta
si cè del materiale ma parla del singolo componente
...tipo creare uno script..un'azione .... ma non riesco a capire come farli collaborare
OVvio che la prima cosa è la guida in linea ...ma non sempre nelle cose + complesse è la più indicata
visto che parla di tutti ma in maniera generica ...forse quando doventerò più esperto un Installshield
la userò spesso ma non sapendo ora da cosa cominciare per le funzionalità avanzate ...non mi resta che chiedere consiglio
a persone esperte di questo soft :)

sosan Profilo | Newbie

Io l'ho utilizzato nella vecchia versione, ed ho utilizzato gli script per personalizzare la azioni.
Ad esempio per controllare una chiave di registro

function Controlla() NUMBER lResult, nvSize, nvType; STRING szKey, szValue; begin RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE ); lResult = RegDBGetKeyValueEx ( "percorso", "nome del valore" , nvType , szValue , nvSize ); return szValue; end;

la funzione RegDBKeyExist("percorso") serve per controllare se una certa chiave di registro esiste o meno. Nei percorsi ci va sempre il doppio backslash

DesartStudio Profilo | Newbie

Ciao sosan,
si infatti devo capire un pò il meccanismo ..io ho una funzione pubblica in una dll che ritorna true o false

posso collegarla all'installshield? mi valida una chiave basata su macaddress e il seriale del cpu....quindi un pò difficile da validare direttamente da IS credo

Grazie

totti240282 Profilo | Guru

il problema è che nemmeno io ho capito come associare una funzione col programma di installazione...
C'è solo un capitano !!!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5