【发布时间】:2019-07-11 12:56:32
【问题描述】:
使用 .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
有什么遗漏吗?
【问题讨论】:
-
检查目标机器上的 .net 框架(虽然不是 .net 核心),也许?这真是一个疯狂的猜测。