При выполнение на сервере надо не забыть про Code Access Security
Попробуйте так:
X++:
#define.ExcelProgId("Excel.Application")
protected void newCom()
{
interopPermission permission = new InteropPermission(InteropKind::ComInterop);
;
permission.assert();
//BP deviation documented
m_comApplication = new COM(#ExcelProgId);
}
а лучше поместите InteropPermission в метод run
ну и ссылка на MSDN:
http://msdn.microsoft.com/en-US/libr...(v=ax.50).aspx