我正在尝试在 x86 系统上为 x64 编译一个 C++(本机)DLL,它应该可以正常工作,但并未创建实际的二进制文件。 构建过程运行,VS 说一切都成功,但是当我进入 .\x64\Release\ 时,唯一的文件是 test.dll.intermediate.manifest,它只是一堆 xml 代码。
知道为什么会发生这种情况吗?
它们可以在其他位置创建吗?
尝试通过将“工具/选项/项目和解决方案/构建和运行”/“MSBuild 项目构建输出详细程度”设置更改为“详细”来增加构建输出的详细程度,希望这能让您看到二进制文件的创建位置。