Question : Anomalie avec le fonctionnement de MSAccess en tant que tâche programmée appelle MSProject

J'ai un processus dans lequel un mdb Access03 est lancé comme tâche programmée quotidienne et ouvre MSProject. Ce processus a fonctionné correctement pendant plusieurs années, mais nous avons récemment amélioré du projet 03 pour projet 07. Maintenant, quand je lance le mdb d'accès manuellement que le de processus fonctionne normalement, mais si le mdb d'accès est lancé par Windows car une tâche programmée, l'objMSProj de l'instruction

Set = composant de l'erreur « 429 ActiveX du

returns de CreateObject ( de « MSProject.Application ") ne peut pas créer l'objet ». le

Can quiconque suggèrent pourquoi les courses de $$etAPP correctement une fois lancé manuellement, mais pas une fois lancé comme tâche programmée ?
class= de

Réponse : Anomalie avec le fonctionnement de MSAccess en tant que tâche programmée appelle MSProject

Je vois que vous employez l'attache en retard pour accéder au projet de milliseconde.  Une pensée pourrait être que Microsoft projet le namespace changé de 2K3 à 2K7 et ce ne s'appelle plus le « MSProject.Application ».

Cependant, puisque vous avez seulement ceci installé sur le serveur et vous pour savoir exactement qui version du projet de milliseconde à prévoir, pourquoi employer l'attache en retard ?  Essayer d'ajouter MSProject à vos références directement et retourner votre code à l'attache tôt.  Voir alors si vous avez toujours le même problème.

Quelques autres choses que je pourrais essayer si cela ne fonctionne pas :
1) Veiller toutes les versions de bureau pour avoir les derniers packs de services et mises à jour
2) Regarder les options du projet de milliseconde qui ont pu avoir été installées et non envisagées de les installer
3) Améliorer au MS Access 2007
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us