我正在尝试从我的.Net代码(使用System.Diagnostics.Process)运行一个autocad实例。到目前为止一切顺利..。
但是,当autocad实例仍在运行时,当我使用windows资源管理器单击图形文件时,它会启动一个新的autocad实例,尽管已有一个正在运行的实例可用。
由于我在自己的autocad进程中使用了一些启动参数(并将一个dwg dll加载到其中),因此从windows shell打开一个.NET文件使用相同的实例对我来说很重要。
我做错了什么?有没有办法解决这个问题?
发布于 2021-06-01 16:23:36
感谢Heinzi的帮助。
将文件关联更改为Autocad DWG Launcher确实解决了此问题。
奇怪的是,这样做之后,autocad (来自同一家公司和相同的应用程序包!)仍然坚持将文件关联恢复到自身。
不管怎样,多亏了海因茨,这个问题才能被标记为已解决。
https://stackoverflow.com/questions/67784422
复制相似问题