使用 VB.NET 读取 iOS 驱动器
Posted
技术标签:
【中文标题】使用 VB.NET 读取 iOS 驱动器【英文标题】:Reading iOS drive with VB.NET 【发布时间】:2019-03-10 12:27:41 【问题描述】:我有一个 VS2015 / VB.Net 应用程序,它可以读取连接的可移动驱动器上的文件夹/文件,我想扩展应用程序功能以从虚拟 ios 文件夹(例如:连接的 iPhone)中读取文件。 iOS 驱动器未映射到驱动器号,因此我的应用无法识别它。我一直在广泛寻找方法来做到这一点,并得出结论,仅使用 VB.Net 无法在本地完成。看来我需要我的应用程序调用的某种钩子,它可以读取 iPhone 照片文件。我在网络研究中遇到了“UWP”,并且在我考虑提交之前有几个问题:1)UWP 实际上可以读取连接到 Win 10 桌面的 iPhone 文件夹吗? 2) UWP 是否与 Visual Studio 2017 集成? 3) VS2017 是否向后兼容 VS2015?
【问题讨论】:
【参考方案1】:1 UWP 实际上可以读取连接到 Win 10 桌面的 iPhone 文件夹吗?
UWP支持Media Transfer Protocol,你可以使用uwp app访问IOSStorageDevice
var folder = StorageDevice.FromId(deviceInformationId);
您还可以创建 AutoPlay UWP 应用程序,用于在 IOS 设备中自动播放图像、音频、视频。更多内容可以参考Auto-launching with AutoPlay。
2) UWP 是否与 Visual Studio 2017 集成?
一般情况下,Visual Studio 2017 默认包含 UWP 项目模板,您也可以手动查看。
3 VS2017 是否向后兼容 VS2015?
VS2017 向后兼容。如果您安装了较低的 UWP SDK 版本,您可以通过 VS2017 打开使用 VS2015 创建的解决方案。
【讨论】:
以上是关于使用 VB.NET 读取 iOS 驱动器的主要内容,如果未能解决你的问题,请参考以下文章
PDF 生成后无法打开 (vb.net) (asp.net)