Pergunta : Anomalia com corredor do MSAccess como a tarefa programada que chama MSProject

Eu tenho um processo em que um mdb Access03 é lanç como uma tarefa programada diária e abre MSProject. Este processo trabalhou corretamente por diversos anos, mas nós promovemos recentemente do projeto 03 para projetar 07. Agora, quando eu me lanç o mdb do acesso manualmente que o process funciona normalmente, mas se o mdb do acesso é lanç por Windows porque uma tarefa programada, o objMSProj do instruction

Set = do

returns de CreateObject (de “ MSProject.Application ") componente do erro “429 ActiveX não pode criar o objeto”. o

Can qualquer um sugere porque os funcionamentos do app corretamente quando lanç manualmente, mas não quando lanç como uma tarefa programada?
class= do

Resposta : Anomalia com corredor do MSAccess como a tarefa programada que chama MSProject

Eu ver que você está usando o emperramento atrasado para alcançar o projeto de MS.  Um pensamento poderia ser que Microsoft projeta o namespace mudado de 2K3 a 2K7 e está chamado já não “MSProject.Application”.

Entretanto, desde que você tem somente este instalado no usuário e no você para saber exatamente que versão do projeto de MS a esperar, por que usar o emperramento atrasado?  Tentar adicionar MSProject a suas referências diretamente e reverter seu código ao emperramento adiantado.  Ver então se você ainda tem o mesmo problema.

Algumas outras coisas que eu pude tentar se aquele não trabalha:
1) Certificar-se de todas as versões do escritório ter os pacotes de serviços e as atualizações os mais atrasados
2) Olhar as caraterísticas opcionais do projeto de MS que não podem ter sido instaladas e considerado as instalar
3) Melhoramento ao acesso 2007 do MS
Outras soluções  
 
programming4us programming4us