Process.Start("ArcMap");
или
Process.Start(@"c:\Test.mxd");
потом
var appRot = new AppROT();
for (int i = 0; i < appRot.Count; i++)
{
var application = appRot.get_Item(i) as IApplication;
Console.WriteLine(application.Caption);
}
при var appRot = new AppROT(); пишет:
---------------------------
Error Сбой при получении производства объектов класса COM для компонента с CLSID {FABC30FB-D273-11D2-9F36-00C04F6BC61A} в результате следующей ошибки: 80040111.
Source: WindowsFormsApplication1---------------------------
но запускает карту, может это из за лицензий ? может рантайм нужен ?