1
我试图建立一个C#应用程序,使用System.Diagnostics.Process.Start("acad.exe")
打开acad.exe
,我试图加载一个DLL xRef_Tester.dll
到正在运行的进程中。我搜索了微软的文档,但是我对C#和微软的流程有点新鲜,所以我没有太多的运气计算出来。任何帮助将不胜感激。加载DLL进入运行过程
我试图建立一个C#应用程序,使用System.Diagnostics.Process.Start("acad.exe")
打开acad.exe
,我试图加载一个DLL xRef_Tester.dll
到正在运行的进程中。我搜索了微软的文档,但是我对C#和微软的流程有点新鲜,所以我没有太多的运气计算出来。任何帮助将不胜感激。加载DLL进入运行过程
要回答我的问题。我问了一个比C#和AutoCAD更熟练的人,他指向了Windows注册中心。我创建了一个.reg
文件的链接并将其加载到注册表中。这样,当autocad启动时,.dll
插件将始终加载。
http://through-the-interface.typepad.com/through_the_interface/2006/09/automatic_loadi.html
你想完成什么? Autocad是否有一个您正在尝试使用的扩展点(例如插件基础结构)? – 2014-09-03 21:21:10
我想插入一个自定义的DLL,当它启动时,内置到autocad中。我找到了答案,并将在下面提供以供将来参考。 – asdf 2014-09-03 21:38:14