Tenho uma aplicação que abre um objecto Word num contexto de um utilizador especifico. Por vezes ao criar o objecto word obtenho o seguinte erro:
Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80080005.
Como é que o posso resolver? Alguém tem ideia?
private
Application wAPP;
public
void CreateWordObject()
{
try
{
wAPP = (
Application)Marshal.GetActiveObject("word.application");
}
catch (COMException cEx)
{
wAPP =
new Application();
}
catch (Exception ex)
{
throw
new Exception("Error. Object Word.", ex);
}
}