1

我正在尝试在 Windows 7 操作系统的 VSCode 中运行来自https://github.com/aspnet/home的代码示例。我成功启动了网站,但它出错了

An unhandled exception occurred while processing the request.

MissingMethodException: Method not found:'Microsoft.Framework.Runtime.Compilation.ILibraryExport Microsoft.Framework.Runtime.ILibraryManager.GetLibraryExport(System.String)'.

Microsoft.AspNet.Mvc.Razor.Compilation.RoslynCompilationService.GetApplicationReferences()

我尝试升级 DNVM 并尝试列出可用版本并执行“dnu restore”

Active Version     Runtime Architecture Location                           Alia
                                                                       s
------ -------     ------- ------------ --------                           ----
 *    1.0.0-beta4 clr     x86          C:\Users\***\.dnx\runtimes d...

请帮助解决这个问题。

4

1 回答 1

2

我有同样的问题,但我通过获取最新的开发版本解决了它。所以我猜这是当前nuget包构建中的一个错误。从 github 页面:

DNVM 有稳定和不稳定饲料的概念。稳定默认为 NuGet.org,而不稳定默认为我们的开发者 MyGet 提要。因此,如果您将 -u 或 -unstable 添加到任何安装或升级命令,您将获得我们最新的 DNX CI 版本,而不是最后在 NuGet 上发布的版本

尝试运行以下命令,然后再次启动该站点。

dnvm upgrade -u
于 2015-05-01T09:57:14.083 回答