winforms - 在默认应用程序 WinForms (.NET Core) 中打开文件
问题描述
我决定将其中一个旧应用程序迁移到 Windows 窗体应用程序 (.NET Core)。
以前(在 Windows 窗体应用程序(.NET 框架)中)我能够使用以下代码打开文件:
System.Diagnostics.Process.Start(filePath);
但是迁移的应用程序(针对 netcoreapp3.1)抛出异常:
System.ComponentModel.Win32Exception: 'The specified executable is not a valid application for this OS platform.'
我计划在 Windows 工作站上使用该应用程序。
我怎样才能使这项工作?也许这个代码有替代品?
解决方案
推荐阅读
- javascript - 在 Blazor 应用程序中恢复身份
- javascript - 属性包含确切的数字选择器,因此找到 3 但不是 13 或 23
- azure - Azure 运行手册 | 在事务性电子邮件中从我的 Azure 存储帐户发送附件
- c++ - 如何用最后一个数字翻转字符串中的第一个数字,然后是倒数第二个和倒数第二个,依此类推?
- javascript - 如何循环指定的代码区域以在 Javascript 中编译数据?
- sql - Woocommerce,使用 SQL 更新 ACF 字段和简短描述
- django - ViewSets 操作的不同排序字段
- single-sign-on - 多个重定向 url 在 slack sso 中不起作用
- sshd - 始终使用默认的 ssh 配置
- vue.js - 将框架加载到多个捆绑包