c# - 如何使用 Visual Studio 2015 让 EnumMember 在 ASP.net 5 中工作

标签 c# asp.net-mvc-5 asp.net-core

我安装了 Visual Studio 2015 和 ASP.NET 5 Beta 6 的发布版本。我正在尝试将现有网站转换为新的 ASP.net,并为美国各州提供一个简单的枚举,其中我使用 EnumMember 作为州全名。

问题是我为此需要 System.Runtime.Serialization 并且我尝试将它包含在 project.json 中但没有任何运气。我在网络上获得的所有点击都来自去年的 VS 2015 beta。

我在依赖部分添加了“System.Runtime.Serialization”:“4.0.10.0”,但是我得到了一个编译错误 DNX 4.5.1 error : The dependency System.Runtime.Serialization >= 4.0.10.0 could not be已解决。

我错过了什么?过去很容易添加系统引用,所以我一定遗漏了一些东西。智能感知在名称方面提供了帮助,但在版本方面没有提供任何帮助。

最佳答案

右键单击您的项目 -> 添加 -> 引用.. -> 程序集 -> 标记 System.Runtime.Serialization(我有 4.0.0.0 版本)-> 确定

关于c# - 如何使用 Visual Studio 2015 让 EnumMember 在 ASP.net 5 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32015312/

相关文章:

.net - Blazor United 会取代 WASM 和服务器吗

c# - 为什么 Windows 窗体应用程序中的窗体类被声明为部分的?

c# - 从 .dll 获取所有命名空间

c# - 将数据库从本地更改为 azure 不起作用

asp.net-mvc-5 - 如何在服务器上保存 Rotativa PDF

asp.net - 将MVC5项目升级到MVC6

c# - 命令行 : execute ASP. 具有特定配置文件名称的 Net Core dll

c# - Task.Run() 会对性能产生影响吗?

c# - 获取被点击按钮的文本值

c# - 在由 UseInMemoryDatabase() 创建的 IdentityDbContext 中使用身份管理器