Newsgroup: it.comp.appl.access
Titolo: The Office System Pack cannot be installed...

Ciao a tutti,
premetto subito che ho già ricercato su Google il mio problema ed ho notato 
che è risaputo.
Aggiungo un link con uno dei tanti post che presentano la soluzione 
(
http://snipurl.com/h2b9
).
La mia questione è purtroppo leggermente differente: un amico ha comprato un 
software (l' applicativo per la correzione dell' MMPI test di psicologia, 
nella fattispecie) e quando lo và ad installare restituisce l' errore in 
oggetto ("The Office System Pack cannot be installed on this system because 
it requires Windows NT 4.0 Service Pack 6 or later").
Non credo di poter rifare il pacchetto di installazione applicando il metodo 
suggerito perchè, giustamente, non ho i sorgenti a disposizione...per cui, 
come potrei risolvere il problema su un pc con WinXP SP2 e Office 2003 ?!?
Preciso che sulle istruzioni allegate al software c'era scritto 
"PERFETTAMENTE compatibile con Windows XP/2000/Me/9x....
Grazie in anticipo,
-- 
Luca >0.0<
-------------------------------------------------
Registered Linux user #371868
         CS Team SiSiInfatti
 SiSiInfatti Motoclub, socio #2
-------------------------------------------------
"no more" on R6 2000...
ex FZR600
ex TDM850
ex Cagiva Aletta Rossa
-------------------------------------------------
"...destroy the mind, destroy the body, but you cannot destroy the heart..." 
[B. Corgan] 

 Grazie in anticipo,
Beh, che lo scrivano o meno la situazione non cambia, ti pare?  :-)
Quindi la soluzione più semplice è notificare la cosa a chi ha creato il
prodotto e aspettare un nuovo CD con l'installer corretto.
Per la verità si potrebbe ugualmente tentare d'installare l'applicazione, ma
la faccenda potrebbe essere complessa.
1) Accedi alla cartella  "Runtime" del CD e doppio click su   ACCESSRT.MSI
In questo modo sarà installato il solo pacchetto Access Runtime XP
2) Nella cartella "Support" del CD (oppure all'interno del file .CAB zippato
sulla Root) troverai le componenti dell'applicazione vera e propria.
Ovvero il Front-End (supponiamo TestPsicologia.mde), la base dati (do per
scontato che sia separata dal FE) e varie .dll di Runtime utilizzate
dall'installer VB6-Style che non t'interessano.
Se tu copi manualmente i files del programma su una cartella dell'HD
(chiamiamola per esempio MMPI) e crei la corretta stringa d'avvio:
"C:\Programmi\File comuni\Microsoft Shared\Access
Runtime\Office10\MSACCESS.EXE" /Runtime "C:\MMPI\TestPsicologia.mde"
L'applicazione s'avvierà normalmente.
Purtroppo la situazione si complica se l'applicazione in oggetto utilizzasse
componenti .OCX o .Dll personalizzate.
In tal caso, una volta individuate (e in certi casi potrebbe servire del
tempo) dovresti copiarle su una directory di sistema e registrarle con
RegSvr32.
Buttati e poi facci sapere...
Ciao.

| Quindi la soluzione più semplice è notificare la cosa a chi ha creato il
| prodotto e aspettare un nuovo CD con l'installer corretto.
Già fatto...ma son tutti in ferie :( ...e, come al solito in questi casi, io 
ho fretta ;) !
| 1) Accedi alla cartella  "Runtime" del CD e doppio click su   ACCESSRT.MSI
Ok, fatto.
| 2) Nella cartella "Support" del CD (oppure all'interno del file .CAB 
zippato
| sulla Root) troverai le componenti dell'applicazione vera e propria.
| Ovvero il Front-End (supponiamo TestPsicologia.mde), la base dati (do per
| scontato che sia separata dal FE) e varie .dll di Runtime utilizzate
| dall'installer VB6-Style che non t'interessano.
Giusto, c'è tutto: FE .mde, qualche .dll, un .ocx e alcune icone.
| Se tu copi manualmente i files del programma su una cartella dell'HD
| (chiamiamola per esempio MMPI) e crei la corretta stringa d'avvio:
Ok, fatto.
| "C:\Programmi\File comuni\Microsoft Shared\Access
| Runtime\Office10\MSACCESS.EXE" /Runtime "C:\MMPI\TestPsicologia.mde"
Qui ho dei problemi:
non ho il file MSACCESS.EXE in quella posizione, ma solo in 
c:\Programmi\Microsoft Office\Office10\, va bene uguale?
| L'applicazione s'avvierà normalmente.
Uhm...no...cioè...si avvia il "Pannello Principale" dell' applicazione, ma 
appena clicco su un qualsiasi bottone per accedere alle varie funzioni mi 
restituisce un bel "Errore durante l' esecuzione del comando".
Diciamo che la stessa cosa ero riuscito ad ottenerla senza installare nulla 
ed aprendo prima Access, poi direttamente il file .mde ...
| Purtroppo la situazione si complica se l'applicazione in oggetto 
utilizzasse
| componenti .OCX o .Dll personalizzate.
| In tal caso, una volta individuate (e in certi casi potrebbe servire del
| tempo) dovresti copiarle su una directory di sistema e registrarle con
| RegSvr32.
Dimmi che non siamo in questo caso !...
Grazie comunque, per ora,


Risolto!!
Grazie mille dei consigli, avevi perfettamente ragione.
Ho proceduto come hai detto tu, poi è bastato solo copiare i file del .cab 
nella cartella c:\Programmi\MMxx scelta dal programmatore come default (non 
in una qualsiasi) e funziona tutto.
Grazie di nuovo e a buon rendere
