我最初认为这个过程可能会使用现有流程。但是。它不是 。以下代码的结果启动了CAD软件的2个sepearte会话 - 我需要在CAD软件的一个现有会话中打开多个文件..我首先尝试了这个:
uniq(data)
//Result: [ 1, true, [ 'a', 'b', 'c' ], { a: { b: 2 } }, { a: { b: 3 } } ]
然后我做了这个,哪个有效......但是我仍然希望在现有进程中打开一个文件...我想唯一的方法就是使用interop ...但是我需要添加一个interop for每个软件应用程序
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");