I've got a problem while opening Word 2007 (DOCX) document via Windows service (running by account with administrator privileges).
object fileNameO = templateFilename;
_application.Visible = visible;
_application.DisplayAlerts = WdAlertLevel.wdAlertsNone;
//opening document
_document = _application.Documents.OpenNoRepairDialog(ref fileNameO,
ref _missing,
ref _truevalue,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing,
ref _missing);
//activating document
_document.Activate();
_document in _document.Activate(); is null (System.NullReferenceException: Object reference not set to an instance of an object.)
I've tried to open by Open and OpenNoRepairDialog methods.
It's quite strange because when I try to running thread (service) in console application everything is working fine !
Pls help :)