无法添加对象数据源

问题描述:

刚刚安装了VS2017,并开始构建一个包含两个项目的解决方案。 一个winforms项目和一个类库项目。无法添加对象数据源

像往常一样创建对象和表单,并将一个BindingSource放入UC中,但每次尝试从que类库中选择一个类时,Datasource属性都不会更改。 双重检查了类的引用和可访问性。我可以从WF项目中添加任何类,但不能从类库中添加任何类。

所以我尝试使用数据源窗口,但它不能看到类库项目。再次,我可以添加WF项目中的任何内容,但看起来类库编译是不可视的或不可能绑定的。

已经尝试过来自另一个问题和MSDN论坛,如从任意CPU改变编译配置,x86或64

对于后人一些答案: 我发现这个问题。

当我创建的类库项目有两种选择:

  • 净斯坦达特
  • 净Framewrok

偏偏净斯坦达特不符合与.NET兼容框架(Winforms是.Net框架)以某种方式一个项目不能“读取”另一个DLL并使用他们的CL驴。当然,VS/.Net上没有人提出异常或进行任何验证,他们只是让这些事情不被人注意。

它只是Micro $ oft被Micro $ oft并使其自我不兼容。

创建了一个新的类库,这次是.Net Framework并将所有类移动到它并且一切正常。