UWP 应用中的命名管道

我在 UWP 应用程序中使用命名管道服务器,但无法从控制台运行 python 客户端进行连接。这个管道的位置在哪里?我认为这与 UWP 沙箱限制有关。环顾四周,但似乎微软刚刚开始接触这些东西。


# CS

new NamedPipeServerStream("LOCAL\MYPIPE");


# Python

f = open(r"\.\pipeLOCAL\MYPIPE", 'r+b', 0)


一只名叫tom的猫
浏览 236回答 1
1回答

天涯尽头无女友

因此,虽然某些 MSFT 资源可能声称 UWP 支持内存映射文件,但事实并非如此。除非您愿意使用桌面桥接,但考虑到那里的复杂性,包括您使用 32 位的要求!,您最好通过 TCP 进行桥接。这可能会随着 Q1 中的 NET Core 3 而改变?2019。我希望如果 MSFT 员工读到这篇文章,他们可以问正确的人为什么我们不能在侧载内部企业应用程序上使用内存映射文件。毫无疑问,这是 UWP 应用的主要障碍。
打开App,查看更多内容
随时随地看视频慕课网APP