Visual Studio 2017 无法创建目录,mkdir 退出代码:1。

4

我已将Visual Studio 2017连接到SSH服务器(Windows 10 Ubuntu Bash)。

编译时出现错误:

F:\Program Files (x86)\Microsoft Visual Studio 2017\Common7\IDE\VC\VCTargets\Application Type\Linux\1.0\Linux.Common.targets(89,5): error : 无法创建目录,mkdir退出代码:1

Ubuntu用户有创建目录的权限。


有趣的问题... 快速猜测... 认证失败,而且你不能在文件系统中写入。也许可以查看MSDN上的“Visual C++ for Linux Development”(https://blogs.msdn.microsoft.com/vcblog/2016/03/30/visual-c-for-linux-development/)。 - jww
很高兴你解决了问题!能否把解决方案移动到答案中呢?这样其他人就会知道你不再需要帮助了。几天后,系统会让你接受该答案(打勾)。查看tour获取更多提示。祝你编程愉快! - cxw
同样的错误,但是由于另一个原因和解决方案不同: 将项目文件夹从云同步移动到普通硬盘文件夹中。 - Eugene Tusmenko
2个回答

1

0
在我的情况下,这个错误发生是因为子系统没有当前用户的主文件夹。要创建文件夹,请在终端中执行以下操作:
mkhomedir_helper username

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接