【发布时间】:2015-10-15 20:35:51
【问题描述】:
我刚刚更新到 MVC6 Beta8。在修复代码以再次编译几个小时后,我遇到了应用程序无法在 IIS Express 下运行的问题。我收到此错误消息:
[TypeLoadException:无法从程序集“Microsoft.Dnx.Host.Clr,版本=1.0.0.0,文化=中性,PublicKeyToken=adb9793829ddae60”加载类型“Microsoft.Dnx.Host.Clr.EntryPoint”。] System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +303
[HttpException (0x80004005):无法从程序集“Microsoft.Dnx.Host.Clr,版本=1.0.0.0,文化=中性,PublicKeyToken=adb9793829ddae60”加载类型“Microsoft.Dnx.Host.Clr.EntryPoint”。 ] System.Web.HttpRuntime.FirstRequestInit(HttpContext 上下文) +9922864 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext 上下文)+90 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +261
我知道托管架构发生了变化。但这是否意味着我们不能再使用 IIS express 或者只是更新或配置更改的问题?
【问题讨论】:
-
你用谷歌搜索过吗? one two & original source 需要新的 webtoolextensions/dnvm(链接在那个问题上)。顺便说一句,如果你还没有,你应该关注 github.com/aspnet/announcements。此外,您现在应该使用
dnx kestrel运行。 -
@BradChristie,是的,我也找到了这两个帖子和公告。他们陈述了问题,但没有陈述解决方案(在东部,我在那里看不到,可能遗漏了一些明显的东西)。如何为 Visual Studio 运行 dnx kestel?
标签: asp.net-core iis-express asp.net-core-mvc