2
我有一個C#單語程序(Unity3d遊戲),它使用SharpZLib解壓zip文件。我的問題是,當檔案在Mac OSX上解壓縮時,文件權限是不同的。具體來說,它們設置爲644,而我希望它們是755.我不知道爲什麼文件權限在解壓縮後不會保持不變,但無論如何我需要在解壓縮後將所有提取的文件的權限設置爲755。如何用C#在OSX中運行chmod
我該如何用C#做到這一點?我也需要這個在Windows上工作,而不僅僅是Mac OSX,但在最壞的情況下,我可以爲Mac設置一個特殊的代碼路徑。
請注意,我不能用Mono.Posix要做到這一點,因爲它不適用於我的程序作爲Unity3d不包括它的版本。
在此先感謝。