如何为 C# 项目生成可供 C++ 项目使用的 .tlh 文件。请帮助我
最佳答案
您不需要在 C++ 中创建 tlh
文件。一旦您在 #import
命令中指定了 tlb
文件,它就会由编译器自动生成。
您需要执行以下操作:
1) 在您的 C# 项目中,打开 AssemblyInfo.cs
(位于 Properties 目录中)。
设置[ComVisible(true)]
(默认为false)。
2) 构建项目后,将在输出目录中创建 tlb 文件。
3) 在 C++ 代码中,使用 #import "SomeFile.tlb"
。
关于c# - 如何为 C# 项目生成 .tlh 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59610340/