Questione : Anomalia con funzionamento del MSAccess come operazione preveduta che denomina MSProject

Ho un processo in cui un mdb Access03 è lanciato come operazione preveduta quotidiana ed apre MSProject. Questo processo ha funzionato correttamente per parecchi anni, ma recentemente abbiamo aggiornato dal progetto 03 per progetto 07. Ora, quando lancio il mdb di accesso il trattato funziona manualmente che normalmente, ma se il mdb di accesso è lanciato da Windows poichè un'operazione preveduta, il objMSProj del instruction

Set = componente di errore “429 Activex del

returns di CreateObject (“ di MSProject.Application ") non può generare l'oggetto„. il

Can qualcuno suggerisce perché i funzionamenti di app correttamente una volta lanciato manualmente, ma non una volta lanciato come operazione preveduta?
class= del

Risposta : Anomalia con funzionamento del MSAccess come operazione preveduta che denomina MSProject

Vedo che state usando il grippaggio ritardato per accedere al progetto di ms.  Un pensiero potrebbe essere che Microsoft progetto il namespace variabile da 2K3 a 2K7 e più non è chiamato “MSProject.Application„.

Tuttavia, poiché avete soltanto questo installato sull'assistente e su voi per sapere esattamente che versione del progetto di ms da prevedere, perché usare il grippaggio ritardato?  Provare ad aggiungere MSProject ai vostri riferimenti direttamente e ritornare il vostro codice al grippaggio in anticipo.  Allora vedere se ancora avete lo stesso problema.

Alcune altre cose che potrei provare se quello non funziona:
1) Assicurar tutte le versioni dell'ufficio per avere gli ultimi pacchetti di servizi ed aggiornamenti
2) Esaminare le caratteristiche facoltative del progetto di ms che non possono essere installate e studiare la possibilità di installarle
3) Aggiornamento ad accesso 2007 del ms
Altre soluzioni  
 
programming4us programming4us