无法读取类型库文件:'..\..\AuthAPI\Build\AuthAPIv24.tlb':加载类型库/DLL 时出错

问题描述 投票:0回答:1

我使用的是 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)下的子文件夹以整洁扩大工作空间。

  • 我尝试复制文件路径(“C:\Work_Repo\MY 2024\Work_Repo_MY\AuthAPI\Build\AuthAPIv24.tlb”并直接替换: 提示同样的错误。
  • 我尝试在代码中放入错误的目录: 错误C1083无法打开类型库文件:'C:\ Work_Repo \ MY 2024 \ Work_Repo_MY \ AuthAPI \ Build \ Test \ Test \ AuthAPIv24.tlb':没有这样的文件或目录
  • 我尝试将 tlb 文件设置为只读: 仍然提示同样的错误。
  • 我尝试将 tlb 文件设置为只读: 仍然提示同样的错误。

所以,我认为这不是文件路径不正确的情况,因为指向不同的路径会显示不同的错误。如果有人可以阐明这个 tlb 东西是如何工作的或者这个错误可能意味着什么,我将不胜感激。

types dll visual-studio-2019 tlb social-auth-app-django
1个回答
0
投票

在文件资源管理器中打开 C:\Work_Repo,然后搜索 AuthAPIv24.tlb 文件。我无法从您的描述中确定该文件的位置。记录下搜索到的路径,放在#import语句后面使用。

© www.soinside.com 2019 - 2024. All rights reserved.