Access to the path is denied,无法从obj复制XXX.dll到bin?
最近在玩ubuntu18.04,没有专门为程序预留多少空间,因为是直接挂载的windwos系统的disk的。
晚上在挂载的盘上dotnet new 了一个xunit项目,然后build的时候出错了。
显示 MSB3021: Unable to copy file "obj/Debug/netcoreapp2.0/..." to "bin/Debug/netcoreapp2.0/..." ...... Access to the path is denied
然而诡异的事情发生了,我看了一下,bin目录,实际上是copy过去了的。
不信邪的我手动 cp、rm了一下,都是没问题的,ls -l
显示全部都是-rwxrwxrwx / drwxrwxrwx
没办法,试了一下sudo dotnet build ,没有问题。嘿,还真是哪里的权限问题?!
作为对照,又在非挂载的/home/XXX/下又new 了一个项目,就build的非常顺利。
折腾了一晚上也不知道是哪里的问题?
有没有哪位大手子帮我解答一下,感激不尽
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
终于解决了,mount的问题,具体我也不清楚,把/etc/fstab 相应的option改为rw,suid,dev,auto,user,async,exec就好了