因为AI没有现成的C#调用的dll文件,只有com组件,所以需要这个工具,才能得到可供C#直接使用的dll文件,从而能够在Quicker用C#灵活操控AI
大佬可以把这个工具加进去吗?,我刚试了下,这么搞能运行,望大佬满足
也要分版本吧,分版本好像又要改注册表,vs不是自己会提取dll出来吗?
不用分版本,那个类型库文件就在安装目录下,只需要通过图中这个工具就能获得dll文件
而且我发现注册表32位路径下和64位路径下,似乎没啥区别,都一样,想不明白,为啥不同注册表路径下都有这个数据。不理解。
这个好像不是动作里能直接用到的依赖? 加进去有什么用途呢?
命令行工具啊,可以直接在动作用的,
因为我想用Quicker使用Com组件,而C#没法像使用程序集一样直接使用它,所以需要这个工具,从COM组件得到C#可以直接使用的程序集,这样就能在C#模块导入命名空间,直接使用类型库了.
对了,希望可以自己选择下载32位还是64位的工具,因为有些组件是32位的,似乎只能用32位的工具获取程序集,所以需要选择项使用工具 .
如果大佬知道怎么不使用工具就能在C#像程序集那样使用类型库,望告知
小白跪求大佬施舍
这个是windows sdk里的文件,有可能直接拷贝出来没法单独用的。 (可以试试把这个文件拷贝到桌面上看看能不能执行)
没太懂怎么在动作里用? 要在运行动作的时候生成dll,再在后面的c#里引用这个dll?
c# 里还有一个叫 “后期绑定” 的方式,可以不用dll直接调用com接口。 可以参考这个例子:
https://stackoverflow.com/a/23883243/3335415
单独拷贝出来可以使用,
动作使用,判断指定路径有没有程序集文件,没有则使用该工具生成程序集文件到指定路径,然后运行C#代码引用
这两工具有COM组件就能用
大佬,能搞还是不能?后期绑定,使用麻烦,不方便分享啊
不太明白,如果这个工具是用于生成 dll,不是生成一次就可以了吗?之后只需要调用 dll 就行,为什么要把它做成依赖包呢?
因为这样就可以换电脑继续使用了啊
而且重点是能到处分享动作而不需要别人专门做什么
下载exe可能会被识别病毒。 可以把生成的dll 打包放到依赖里。 如果有多个类似的软件,可以一起打一下
讲究的就是一个通用性,泛用性.
这样感觉泛用性就低了,毕竟类同的东西不少.exe改后缀呢?或者说放压缩包呢?
或者说这个工具怎么才能直接从官网单独获取?俺不会
我再考虑考虑
已增加依赖包,TlbImpExp 里面是这两个文件。
大佬流批(≧∇≦)ノ