我使用的是 Visual Studio 2019。代码行:
#import "..\..\AuthAPI\Build\AuthAPIv24.tlb" named_guids raw_interfaces_only
错误: 错误 C1084 无法读取类型库文件:'....\AuthAPI\Build\AuthAPIv24.tlb':加载类型库/DLL 时出错。
在此之前,这行代码运行良好。不知道为什么现在不起作用。另外,不确定这是否会影响它,但我重命名了我的目录(从 Work_Repo 到 Work_Repo_MY)并将该主文件夹(其中包含 sln 和我项目中的所有内容组成)成为文件夹(MY_2024)下的子文件夹以整洁扩大工作空间。
所以,我认为这不是文件路径不正确的情况,因为指向不同的路径会显示不同的错误。如果有人可以阐明这个 tlb 东西是如何工作的或者这个错误可能意味着什么,我将不胜感激。
在文件资源管理器中打开 C:\Work_Repo,然后搜索 AuthAPIv24.tlb 文件。我无法从您的描述中确定该文件的位置。记录下搜索到的路径,放在#import语句后面使用。