Windows 8 metro风格应用程序中的串行通信?

Windows 8 metro风格应用程序中的串行通信?,windows-8,microsoft-metro,serial-communication,Windows 8,Microsoft Metro,Serial Communication,我正在开发metro风格的应用程序,它应该使用串行通信从外部设备读取数据,但不幸的是metro应用程序不支持“串行和并行端口API”。因此,我想使用超级终端从串行端口读取数据,并在我的metro应用程序中使用它。在metro风格的应用程序中使用c#可以直接从超级终端访问数据吗?如果没有,在metro风格的应用程序中是否有其他方法从串行端口访问数据?您也无法使用超级终端。存储应用程序在其中显式运行的沙箱会阻止存储应用程序使用进程间通信机制的任何尝试 一定要问问自己,在商店中发布这样的应用程序是否有

我正在开发metro风格的应用程序,它应该使用串行通信从外部设备读取数据,但不幸的是metro应用程序不支持“串行和并行端口API”。因此,我想使用超级终端从串行端口读取数据,并在我的metro应用程序中使用它。在metro风格的应用程序中使用c#可以直接从超级终端访问数据吗?如果没有,在metro风格的应用程序中是否有其他方法从串行端口访问数据?

您也无法使用超级终端。存储应用程序在其中显式运行的沙箱会阻止存储应用程序使用进程间通信机制的任何尝试


一定要问问自己,在商店中发布这样的应用程序是否有意义。访问该商店的用户拥有使您的应用程序有用所需硬件的可能性非常小。这类应用将在很长一段时间内停留在桌面应用上。如果设备制造商看到了让其设备运行商店应用程序的市场机会,那么他将为其创建商店兼容的驱动程序。但这取决于他们,您不能自己完成。

WinRT目前不支持串行COM。请参阅感谢您的回复。我们正在为竞争目的开发应用程序,我们应用程序的潜在用户仅为farmer。实际上,该设备是我们自己设计的,并提供了一些二进制数据作为输出,我们希望他们在metro应用程序中捕获。我们正在将二进制数据放入串行端口,并希望在metro应用程序中显示该数据。有没有办法将数据捕获到一个文件中,然后从metro应用程序读取该文件?感谢您的回复。我们正在开发应用程序,用于竞争目的,我们应用程序的潜在用户只有farmer。实际上,该设备是我们自己设计的,并提供了一些二进制数据作为输出,我们希望他们在metro应用程序中捕获。我们使用rs232将二进制数据输入计算机,并希望在metro应用程序中显示这些数据。据我所知,无法从串行端口直接将数据获取到metro应用程序,所以在win8中是否有任何方法将数据捕获到metro应用程序支持的文件(如xml)中,以便我可以从metro应用程序读取该文件以获取所需数据。当然,请将该文件写入商店应用程序可以访问的位置。比如文档文件夹。使用FilePicker允许用户选择文件。你似乎仍然忽视了节目发行的问题。