0

我创建了一个 .NET 4.6 ASP.NET 5.0 Preview Web API 项目。

我使用随机类。我得到 2 个编译错误。

System.Random 作为程序集不存在。在我的代码编辑器中,我可以看到 Random 并且类型似乎已导入,但我仍然得到编译错误。

我该如何解决?

在此处输入图像描述

4

1 回答 1

2

您正在使用核心框架,看起来它不包含 Random 类。请参阅“缺少包消息”:您只需包含 NuGet 包:System.Runtime.Extensions(注意:它是测试版,因此您必须使用 Prerelease 选项将此包包含在您的项目中)。

新的 ASP.NET 基础架构基于 .NET Core,使其轻量级,并且易于在其他环境(如 Mono 或 Windows Phone)中支持。因此,现在必须通过使用包来添加完整框架中可用的许多东西。

于 2015-05-25T08:24:17.597 回答