gpt4 book ai didi

asp.net - 为什么我收到方法未找到 : 'Void Microsoft.AspNet.Hosting.HostingEnvironment..ctor()' when using MVC from source?

转载 作者:行者123 更新时间:2023-12-01 22:24:29 26 4
gpt4 key购买 nike

我从 https://github.com/aspnet/Mvc 下载了 MVC 的源代码在 ASP.NET 5 Starter Web 项目中,我在解决方案级别添加了 global/global.json

global.json 中,我指出了 MVC 源代码的位置:

{
"sources": [ "C:\\development\\github\\Mvc\\src" ]
}

当我构建并运行项目时,我得到:

enter image description here

谁能指出我可能做错了什么?我希望能够运行 ASP.NET 项目并调试 MVC。

最佳答案

这里盲目拍摄,但这是使用源时最常见的问题:确保您使用来自同一提要/分支的包和源。

当您从 ASPNET 的 GitHub 存储库克隆源时,对于大多数存储库,默认分支是 dev。该分支中的代码对应于 MyGet ( https://www.myget.org/F/aspnetvnext/api/v2 ) 中的包,而不是 NuGet。

但是,如果您将 NuGet 中的包与 dev 分支中的代码一起使用(反之亦然),您肯定会像您一样遇到奇怪的错误(缺少方法、不正确的参数等)正在看到。

关于asp.net - 为什么我收到方法未找到 : 'Void Microsoft.AspNet.Hosting.HostingEnvironment..ctor()' when using MVC from source?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27826853/

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