Сначала я подумал, что, возможно, процесс будет использовать существующий процесс.но .Это не .результат следующего кода запускает 2 отдельных сеанса программного обеспечения САПР - мне нужно открыть несколько файлов в одном существующем сеансе программного обеспечения САПР .. Сначала я попробовал это сделать:
Process.Start(@"C:\Program Files\Autodesk\AutoCAD 2018\acad.exe",
"/product \"C3D\" " + @"C:\folder\1.dwg");
Process.Start(@"C:\Program Files\Autodesk\AutoCAD 2018\acad.exe",
"/product \"C3D\" " + @"C:\folder\2.dwg");
Затем я сделал это,который работает ... но я все же предпочел бы открыть файл в существующем процессе ... Я думаю, что единственный способ - это использовать взаимодействие ... но мне нужно было бы добавить взаимодействие для каждого программного приложения
Process.Start(@"C:\Program Files\Autodesk\AutoCAD 2018\acad.exe",
"/product \"C3D\""
+ " " + @"C:\folder\1.dwg"
+ " " + @"C:\folder\2.dwg"
+ " " + @"C:\folder\3.dwg"
);