请选择 进入手机版 | 继续访问电脑版

无忧编程_ASP.NET  / C# / PHP 程序员的软件世界

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 973|回复: 0

预定义的类型“Microsoft.CSharp.RuntimeBinder.Binder”未定义或未导入

[复制链接]

16

主题

17

帖子

112

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
112
发表于 2018-4-17 14:24:53 | 显示全部楼层 |阅读模式
预定义的类型“Microsoft.CSharp.RuntimeBinder.Binder”未定义或未导入
Visual Studio 2012新建控制台应用程序,目标框架.NET Framework 3.5,后又改为.NET Framework 4,编译时发现不能使用动态类型dynamic,错误信息如下:

引用内容
预定义的类型“Microsoft.CSharp.RuntimeBinder.Binder”未定义或未导入


出错语句为:

复制内容到剪贴板程序代码
dynamic domain = "mzwu.com";
Console.WriteLine(domain);


解决方法

在项目文件(.csproj)的ItemGroup节点加入如下语句,重新打开项目即可:

复制内容到剪贴板程序代码
<Reference Include="Microsoft.CSharp" />

文章转自:http://www.mzwu.com/article.asp?id=3611
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|软件编程 ( 鄂ICP备11006601号鄂公网安备 42011102001337号 |

GMT+8, 2018-11-14 15:43 , Processed in 0.141010 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表