首页 > 解决方案 > 在默认应用程序 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 工作站上使用该应用程序。

我怎样才能使这项工作?也许这个代码有替代品?

标签: winforms.net-core.net-core-3.1

解决方案


推荐阅读