【发布时间】:2012-09-03 21:48:13
【问题描述】:
我需要使用 msctf.dll(文本服务框架的 COM 服务器)。我使用 REGASM 创建一个 tlb 文件。我使用的是 .NET 4.0 和 Visual Studio 2012。
命令: REGASM c:windows/System32/msctf.dll \tlb:msctf.tlb
错误: RegAsm:错误 RA0000:无法加载“C:\Windows\System32\msctf.dll”,因为我 t 不是有效的 .NET 程序集
最后我需要使用 tlbimp.exe 创建一个 msctf 的 Interop 库并在 C# 文本服务中使用它。
【问题讨论】: