码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET5:“Type”未包含“GetProperties”的定义

时间:2015-09-23 19:00:50      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:

在VS2015中,C#中的反射技术中的一些方法,是不包含在DNX Core 5.0中的,如果直接创建ASP.NET5项目,并使用反射会报如下错误:

严重性    代码    说明    项目    文件    行
错误    CS1061    “Type”未包含“GetProperties”的定义,并且找不到可接受第一个“Type”类型参数的扩展方法“GetProperties”(是否缺少 using 指令或程序集引用?)    WebApplication3.DNX Core 5.0    D:\visual studio 2015 Projects\WebApplication3\src\WebApplication3\Controllers\HomeController.cs    13

这时候,只需要找到项目中的peoject.json文件,并修改其中的frameworks参数,把"dnxcore50": { }参数删掉即可,如图所示:

技术分享

删除该配置以后,ASP.NET5默认会以DNX4.5.1运行。

ASP.NET5:“Type”未包含“GetProperties”的定义

标签:

原文地址:http://www.cnblogs.com/tuzhi/p/4832698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!