我需要使用 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”,因为它不是有效的 .NET 程序集
最后我需要使用 tlbimp.exe 创建一个 msctf 的互操作库,并在 C# 文本服务中使用它。