创建一个C# DLL,可以通过VBScript访问

3

我使用Visual Studio 2010创建了一个C# dll。 我能够使用regasm注册它。我还在我的类中使用了[ComVisible(true)]。 问题是,我无法从VBScript访问此dll。 我记得在“项目|属性”屏幕中有一个设置。 那个设置是什么?还是有其他方法吗?


你正在考虑的选项是使其ComVisible。如果你已经注册了dll,那么你应该能够与它通信。 - Security Hound
应用[ProgId("foo.bar")]属性于你的类可以帮助你避免在 VBScript 中猜测使用的名称。别忘了在 Regasm.exe 中使用/codebase选项。 - Hans Passant
我必须到项目属性中去,然后为其分配一个签名。 - user982587
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接