以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何引用System.Dynamic.IDynamicMetaObjectProvider  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148528)

--  作者:bobatfoxtable
--  发布时间:2020/4/9 15:37:00
--  如何引用System.Dynamic.IDynamicMetaObjectProvider
编译错误:需要对程序集“System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”(包含实现的接口“System.Dynamic.IDynamicMetaObjectProvider”)的引用。请在项目中添加一个。

请问如何找到这个接口

--  作者:有点蓝
--  发布时间:2020/4/9 15:45:00
--  
默认就已经引用了。如果是使用2019-4-12以后的foxtable,请安装.net 4.0

.net4.0 微软官方下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=17718


如果4.0安装失败试试安装.net4.5.2 微软官方下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=42642


如果是Win7及以上系统:依次打开“控制面板-》程序和功能-》打开或者关闭Windows功能”,取消“Microsoft .Net Framework 3.5”和“Microsoft .Net Framework 4.7高级服务”前面的勾选,重新启动电脑,然后重新勾选“Microsoft .Net Framework 3.5”“Microsoft .Net Framework 4.7高级服务”


--  作者:bobatfoxtable
--  发布时间:2020/4/9 16:56:00
--  
2019-4-12版本,重新安装了.net4.5.2,问题未解决
--  作者:bobatfoxtable
--  发布时间:2020/4/9 16:56:00
--  
win7 64位系统
--  作者:有点蓝
--  发布时间:2020/4/9 17:33:00
--  
2019-4-12版本使用的是.net2.0。是不是自己引用到了高版本.net的dll?2019-4-12版本最高只能引用.net3.5的dll,不能引用4.0及以上的dll