未找到框架“Microsoft.WindowsDesktop.App”,版本“5.0.0”

Jop*_*job 4 .net wpf .net-5

嗨,我使用 .Net 5.0 创建了一个 WPF 应用程序。它在我的开发系统中运行良好。

但是当我尝试将 bin 文件夹复制并运行到我的 Windows 7 系统时,出现以下错误:

未找到框架“Microsoft.WindowsDesktop.App”,版本“5.0.0”。

在此处输入图片说明

在此处输入图片说明

但仍然出现错误。

更新 :

但自包含的包工作正常。 在此处输入图片说明

Eri*_*ono 6

这种情况是由于您的另一台计算机可能没有运行 .NET 5.0 WPF 应用程序所需的 .NET 5.0.7 桌面运行时这一事实造成的。

下载 .NET 5.0官方页面上,每个 SDK 和相关的运行时版本都有自己的注释。如果您只安装 .NET 5.0 运行时,它不会安装相关的 .NET 5.0 桌面运行时来支持 WPF 和 Windows 窗体。

例如: .NET 5.0.7 运行时下载说明

该图显示您在安装 .NET 5.0.7 运行时后仍然需要手动安装 .NET 5.0.7 桌面运行时。

因此,要解决您的问题,您必须安装 .NET 5.0.7 桌面运行时,而不仅仅是安装 .NET 5.0.7 运行时。

  • 谢谢这项工作..我的不好我安装了第一个链接(仅限控制台应用程序),现在安装了Windows应用程序框架并且工作正常。 (2认同)