首页 > 解决方案 > .Net Core 3.0 hostfxr.dll 找不到

问题描述

使用 .net core 3.0 和 wpf

我已经成功地在 wpf 中为 .net core 3.0 构建了一个应用程序,并且它在我安装了 Visual Studio(开发环境)的地方运行良好。

但是,一旦我复制发布文件夹并在另一台计算机上运行它,如果这是一个依赖于框架的应用程序,我将无法找到 hostfxr.dll,请在全局位置 C:\program files\dotnet 中安装运行时或使用 DOTNET_ROOT指定运行时位置的环境变量

我已经安装了 3.0 预览版运行时,它匹配位置并设置 DOTNET_ROOT 环境变量并将其指向运行时位置 C:\program files\dotnet

有什么遗漏吗?

标签: wpf.net-core

解决方案


好的,所以您必须安装 sdk 以及 .net core 3.0 运行时的运行时才能运行应用程序。

不必设置环境变量


推荐阅读