.net - UWP 应用程序和控制台应用程序之间的双向通信

标签 .net uwp .net-core

我希望我的 UWP 应用程序启动并将字符串传递给控制台应用程序,并从控制台应用程序接收字符串结果。请提供任何代码帮助??

最佳答案

使您的控制台 EXE 成为 UWP 应用程序包的一部分。然后你可以通过 FullTrustProcessLauncher 启动它API 并通过 AppServices 与其通信.

如果它需要在您的包外部,您仍然可以使用相同的概念,只需在您的 UWP 包中包含一个小型启动器 EXE,然后它将启动实际的外部控制台 EXE。

我在这里发布了一个教程,其中包含解释所有步骤的示例:
https://stefanwick.com/2018/04/06/uwp-with-desktop-extension-part-1/

关于.net - UWP 应用程序和控制台应用程序之间的双向通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52754411/

相关文章:

.net - 如何在 Matlab 中迭代 C# IEnumerable?

uwp - 将 WinForms 应用程序与 native DLL 一起打包

c# - 休息 API : Passing Colon (:) in url using attribute Routing doesn't work

c# - 在 powershell 中使用 nuget 外部工具

asp.net-core - .NET Core - 自包含部署不起作用

c# - 如何在 .NET 环境中打开和渲染 SVG 文件?

.net - 如何加速基于 Array.Sort() 的二维对象值数组 (.NET) 的排序算法?

c# - datagridview 虚拟模式,更新 RowCount 导致 CellValueNeeded 为所有行触发

c# - 如何在旧版本的 Windows 10 上测试应用程序?

c# - UWP Toast 有效,但图像(AdaptiveImage、ToastGenericHeroImage、ToastGenericAppLogo)不显示