是的,确实如此。我尝试使用正确的语法,但它不会创建文件夹。这是我的代码:
Directory.CreateDirectory("~/Library/Application Support/PROJECT_TITLE");
我应该看到一个名为~/Library/Application Support
的新文件夹出现在PROJECT_TITLE
中,对吗?我运行它并触发函数,没有错误弹出。然后,我在Finder中签到,文件夹不在那里!
编辑:
好吧,事实证明,这只是将所有这些文件夹放入项目文件夹本身。我该如何做才能从根文件夹完成它?
答案 0 :(得分:0)
由于库位于用户目录内,因此可以在开头添加“〜”。但是,真正的问题是您不能仅在Library下创建另一个目录,因为您最终将得到“ UnauthorizedAccessException”。我不确定如何操作,但是您必须为此进行一些DirectorySecurity修改。 DirectorySecurity