我的问题是非常相似Calling a C# .dll from Ruby via COM要求可访问由红宝石WIN32OLE
我在红宝石/ webdriver的合作开发,并有很多成功的自动化我们的Web应用程序。我想通过我们的电子邮件服务发送通知,并且要这样做,我的电子邮件的正文必须由用vb.Net编写的密码dll加密。
我的问题是,什么部分或属性的dll文件对应于'新'方法的OLE服务器参数?具体而言,如果我正在创建对象new_ole_thing = WIN32OLE.new('whatgoes.here')
对于excel,它是(Excel.Application)
,在上一个链接问题中,它是('DllAttempt.CsharpDll')
。我的问题的第二部分是该dll的理想位置在我的应用程序的文件结构中?相同的目录?或者我如何指向它/需要它?
此外,该文件只是用COM可用重新编译。
谢谢!