我正在 MonoDevelop 中创建一个用于创建桌面启动器的程序。它写入启动器,但不可执行。我尝试使用chmod 755 $AppPath
终端中的命令,但一定是我传递的参数不正确,因为我仍然收到错误chmod command not found
。System.Security.AccessControl.FileSecurity 命令会抛出错误not supported on platform (ubuntu 16.04 i386)
。
获取文件“/home/mrme60/Projects/ChromeApp/bin/Debug/chmod 755 /home/mrme60/Desktop/CodeProject.desktop”的信息时出错:没有此文件或目录 Process.Start ("chmod 755 " + app);
我尝试用谷歌搜索这个问题,但没有成功。
答案1
ProcessStartInfo psi = 新 ProcessStartInfo("chmod", "755 " + app); Process.Start(psi);