To all- I am developing a program in C# which manipulates Microsoft Project 2007 Professional Client, using the Microsoft Project Primary Interoperability Assembly. I came across the message:
The message filter indicated that the application is busy. (Exception from HRESULT: 0x8001010A (RPC_E_SERVERCALL_RETRYLATER))
I have no idea what a message filter is, how to use it, or why its used. I'm not even sure if I am posting this message on the right forum.
What I do know is, that this error message was around for a long time in various office applications. I also know that there are claims that any of the following may cause the problem:
1) Antivirus
2) A corrupt Global.mpt file
3) Not implementing an IMessageFilter
So far, I have had no success solving this problem. I tried disabling my antivirus. I renamed my global mpt file. I tried to understand what the message filter is, but had no luck understanding what it is, why it is needed, or how to use it. I am also using a local template file, and I am not sure if it is corrupt or can be causing this error message.
If anyone is out there that can offer me some insight, or guide me on where to look, I would greatly appreciate it.
Changed typeGuo SurferWednesday, December 17, 2008 8:23 AM
Changed typeGuo SurferFriday, January 16, 2009 1:00 PM