c# - 如何从 Windows 8.1 商店应用程序运行 .exe 文件?

标签 c# windows windows-store-apps .net-4.5 windows-8.1

我正在开发一个 windows 8.1 商店应用程序,而且,我已经为 matlab 代码制作了一个可执行文件。现在,是否可以从该应用程序运行一个 exe 文件,例如当我按下一个按钮时它应该开始可执行文件?我已经在谷歌上搜索过很多解决方案可用于使用 c# 运行 exe 文件,但我无法在任何地方找到如何从应用程序运行它。

最佳答案

由于商店应用程序在沙盒模式下运行,因此如果操作系统自动执行包含代码或脚本的文件类型,例如 .exe、.msi 和 .js 文件,您将无法启动它们。此限制可保护用户免受可能修改操作系统的潜在恶意文件的侵害。您可以使用此方法启动可以包含脚本的文件类型(如果它们由隔离脚本的应用程序执行),例如 .docx 文件。 Microsoft Word 等应用程序可防止 .docx 文件中的脚本修改操作系统。

你可以从这个link看到更多关于它的细节.

关于c# - 如何从 Windows 8.1 商店应用程序运行 .exe 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22125003/

相关文章:

c# - 如何将字节数组转换为 FileImageSource?

c# - GMT 与 UTC 相同吗?

c# - 如何将新的 Guid 添加到字符串列表?

c# - Linq to SQL 记录未更新

windows - 如何创建类似于 SkyDrive(或任何其他标准应用程序)的“关于”页面?

node.js - npm install openssl 在 Windows 10 上失败

c# - 插入到Sqlite数据库中以实现独立的存储性能

linux - X509Certificate2 在 .NET Core 应用程序中的 widows 和 linux 不同

c# - 如何在 C# 中获取运行 Windows 8 的计算机的唯一标识符?

c# - MVVM View 模型异步数据初始化