我需要使用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#文本服务中使用它。
答案 0 :(得分:0)
使用cmd时需要添加环境变量 在VS2012 Native工具命令提示符的情况下,它将立即工作。