gpt4 book ai didi

ASP.NET 应用无法打开 Kestrel

转载 作者:行者123 更新时间:2023-12-02 04:42:49 28 4
gpt4 key购买 nike

我们正在尝试使用 VSCode 在 Mac 上编写 ASP.NET 应用程序。我们已经成功安装了 VSCode、DNX、Yeoman、Node.js 和 npm,以及 the ASP.NET guide 中提到的所有其他内容的排列组合。 .在使用 Yo 创建示例应用程序、恢复依赖项,甚至构建时没有错误后,使用“dnx web”运行应用程序会返回错误。

System.TypeLoadException: Could not load type 'Microsoft.Extensions.PlatformAbstractions.IAssemblyLoadContextAccessor' from assembly 'Microsoft.Extensions.PlatformAbstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.

( Full stack trace )

我们在从命令行或通过 VSCode 的“dnx 运行命令”运行“dnx web”时特别遇到此错误,并且两者都使用 dnx 1.0.0-rc1-update1 和最新更新(我相信是 rc2-16595)

我认为这是我们 Kestrel 设置中的版本控制问题 - 我们的项目(dnu 构建)正确,只是测试在加载时中断。有任何想法吗?

最佳答案

我在 OS X v10.11.x 上遇到了同样的问题。

第 1 步:确保运行此命令: $ dnvm 列表

第 2 步:更改为正确的版本。例如在我的机器上,我改变了$ dnvm 使用 1.0.0-rc1-update2 -r mono

祝你好运!

关于ASP.NET 应用无法打开 Kestrel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35999811/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com