我有一个在Android,IOS和Windows 8上运行的Xamarin应用程序。它本质上是显示专有文档格式的“播放器”。格式化文档以使它们在小屏幕上看起来很好是一个试错过程。基本上:编辑;编译;转移到手机;视图;重复;
为了加快这个过程,我正在尝试构建一个模拟器。我使用应用程序的Windows版本作为模拟器的基础(因为如果我留在Xamarin,我不必重写Windows窗体的所有代码)
编译器是Windows应用程序。编译后,我确切知道文件的位置。当我运行模拟器时,它不允许我访问Windows文件系统。我尝试使用PCLStorage Library。它将文件存储在这里:
C:\ Program Files \ OpenSSH \ home \ 30011765 \ AppData \ Local \ Packages \ 85930d70-750c-41a6-9b95-03faaed4159c_nh7s0b45jarrj \ LocalState \ ZDO \ dev 我指定了这个部分\ ZDO \ dev,但不知道它是如何选择其余的。喜欢OpenSSH的原因?
问题:鉴于此应用程序只能在Windows上运行,有没有办法将文件加载为C:...?
如果没有,Windows Forms App是否有另一种方式与Xamarin Windows应用程序共享文件?
我花了几个小时寻找一个有效的示例解决方案,但还没找到。