找不到类型或命名空间名称 'Random'
The type or namespace name 'Random' could not be found
我创建了一个 .NET 4.6 ASP.NET 5.0 Preview Web API 项目。
我使用随机class。我得到 2 个编译错误。
System.Random 因为程序集不存在。在我的代码编辑器中,我可以看到 Random 并且类型似乎已导入,但我仍然遇到编译错误。
我该如何解决?
您使用的是核心框架,它似乎不包含随机class。请参阅 "Missing package message":您只需包含 NuGet 包:System.Runtime.Extensions(注意:它是测试版,因此您必须使用 Prerelease 选项将此包包含在您的项目中)。
新的 ASP.NET 基础架构基于 .NET Core,使其轻量级,并且易于在其他环境(如 Mono,或 Windows Phone)中支持。因此,现在必须使用包来添加完整框架中可用的许多东西。
我创建了一个 .NET 4.6 ASP.NET 5.0 Preview Web API 项目。
我使用随机class。我得到 2 个编译错误。
System.Random 因为程序集不存在。在我的代码编辑器中,我可以看到 Random 并且类型似乎已导入,但我仍然遇到编译错误。
我该如何解决?
您使用的是核心框架,它似乎不包含随机class。请参阅 "Missing package message":您只需包含 NuGet 包:System.Runtime.Extensions(注意:它是测试版,因此您必须使用 Prerelease 选项将此包包含在您的项目中)。
新的 ASP.NET 基础架构基于 .NET Core,使其轻量级,并且易于在其他环境(如 Mono,或 Windows Phone)中支持。因此,现在必须使用包来添加完整框架中可用的许多东西。