gpt4 book ai didi

c++ - 世界语言联盟。 Visual Studio 2015 中的空输出文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:13:33 25 4
gpt4 key购买 nike

我在 Visual Studio 2015 中使用 WSL(适用于 Linux 的 Windows 子系统)。而且我想避免将源代码复制到 linux 机器上。我将“复制来源”字段更改为“否”。 enter image description here

并将“远程构建项目目录”字段设置为我的项目的 linux 路径。 enter image description here

项目构建成功但输出文件为空(大小为零字节)。

而且中间文件看起来也很正常,所以应该不是访问权限问题。

那么,为什么输出文件是空的?

最佳答案

我找到了解决方案。

在日志中将选项“工具”->“选项”->“项目和解决方案”->“构建和运行”->“MSBuild 项目输出详细程度”从“最小”设置为“诊断”后,我看到了这一行:“复制文件‘/mnt/c/ivovchenko/Documents/linux_build/TestProject/TestProject/bin/x64/Debug/TestProject.out’到‘C:\ivovchenko\Documents\linux_build\TestProject\TestProject\bin\x64\Debug\TestProject.out' (TaskId:44)"

MSBuild 将文件复制到它自己的位置,但由于某种原因它变成了空。

所以我将选项“复制输出”设置为“否”。 enter image description here

它解决了问题。

关于c++ - 世界语言联盟。 Visual Studio 2015 中的空输出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48099024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com