2016-12-30 526 views
2

我已將Visual Studio 2017連接到SSH服務器(Windows 10 Ubuntu Bash)。Visual Studio 2017無法創建目錄,mkdir退出代碼:1

在編譯時我得到了一個錯誤:在Ubuntu

F:\Program Files (x86)\Microsoft Visual Studio 2017\Common7\IDE\VC\VCTargets\Application Type\Linux\1.0\Linux.Common.targets(89,5): error : Could not create directories, mkdir exit code: 1

用戶有權創建目錄。

+0

有趣的問題...快速猜測...驗證失敗,您無法寫入文件系統。也許在MSDN上查看[Visual C++ for Linux Development](https://blogs.msdn.microsoft.com/vcblog/2016/03/30/visual-c-for-linux-development/)。 – jww

+0

很高興你解決了它!您能否將解決方案轉移到答案上?這樣別人會知道你不再需要幫助。幾天之後,系統會讓您接受該答案(複選標記)。查看[tour](https://stackoverflow.com/tour)獲取更多提示。快樂黑客! – cxw

+0

同樣的錯誤,但有另一個原因和另一個解決方案: [將您的項目文件夾從Cloud-sync移動到常見硬盤驅動器文件夾。](http://stackoverflow.com/questions/42212898/visual-studio-2015-2017 -could-未創建的目錄-MKDIR退出代碼-1對銼刀/ 42891197#42891197) –

回答

0

在我的情況下,發生此錯誤是因爲子系統沒有當前用戶的主文件夾。要創建文件夾,請在終端中執行此操作:

mkhomedir_helper username 
相關問題