我正在使用Xamarin.Mac编写一个可可应用程序。 我已将文件下载到downloads文件夹中。现在我想打开我下载的文件。我怎么做 ? FileStream Open(字符串路径,FileMode模式)不起作用。
答案 0 :(得分:0)
DiskImages.framework
是私有的,所以每个人都只使用提供的操作系统hdiutl
来安装,卸载,验证等...... .dmg
。
.dmg
System.Diagnostics.Process.Start("/usr/bin/hdiutil", "attach /monodevelop/main/build/MacOSX/MonoDevelop-6.1.0.767.dmg");
):.dmg
如果您需要有关正在装载的System.Diagnostics.Process.Start("/usr/bin/hdiutil", "detach /Volumes/MonoDevelop");
的详细信息,您可以请求plist样式的输出,并可以在.dmg
标准输出中捕获该输出以进行XML解析:
Process
System.Diagnostics.Process.Start("/usr/bin/hdiutil", "attach -plist /monodevelop/main/build/MacOSX/MonoDevelop-6.1.0.767.dmg");