首页 > Web开发 > 详细

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

时间:2015-09-23 18:59:50      阅读:1133      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!