如何在Visual Studio .NET 2005中使用C#引用VB 6.0组件(.dll)
在我引用此DLL文件后,我可以在解决方案资源管理器中的参考文件夹图标中看到新图标.但这个新图标有"!" sybbol.我双击了这个新图标,上面写着"这个项目无法在对象浏览器中查看,因为它不可用或尚未构建.请确保项目可用并构建."
只需添加引用,Visual Studio将为您创建一个包装器(Interop)程序集.
如果您想要更多地控制此程序集的创建(如名称,签名),请使用tlbimp.exe在命令行执行此操作
例:
tlbimp.exe MyCOMDLL.dll /keyfile:KeyFile.snk /out:MyCOMInterop.dll