我已经创建了一个同时生成.dll和.tlb文件的c# com interop dll项目。当我在我构建的计算机上使用它们时,一切都很好。但是当我把它传给另一台电脑(安装了相同的windows )时,它就不能工作了。
我已经做好了: Regasm.exe SoundLogDLL.dll /tlb:SoundLogDLL.tlb
命令,但仍然不起作用。在发布它之前,我还在vs2008的所有计算机上做了这项工作!
还有什么我需要做的吗?
发布于 2010-05-29 18:03:31
在花了两个星期和大量的时间后,我发现缺少了什么:
Regasm.exe SoundLogDLL.dll /codebase
所有的工作都成功了:)
https://stackoverflow.com/questions/2934376
复制相似问题