.net 将来自不同项目的数据集作为数据源分配给bindingsource

.net 将来自不同项目的数据集作为数据源分配给bindingsource,.net,visual-studio,dataset,designer,bindingsource,.net,Visual Studio,Dataset,Designer,Bindingsource,在设计时的VisualStudioDesigner中,我希望将BindingSource的DataSource属性设置为位于不同项目中的数据集。 似乎设计器将数据源的选择仅限于当前项目,是否有方法覆盖该行为?另一个项目需要是dll。如果是,则将该数据集声明为public,并在添加对该项目的引用后将该数据集的命名空间添加到文件中 您可以使用“数据源配置向导”将BindingSource的DataSource属性设置为另一个项目中的数据集 将定义数据集的项目添加为BindingSource所在项目中

在设计时的VisualStudioDesigner中,我希望将BindingSource的DataSource属性设置为位于不同项目中的数据集。
似乎设计器将数据源的选择仅限于当前项目,是否有方法覆盖该行为?

另一个项目需要是dll。如果是,则将该数据集声明为public,并在添加对该项目的引用后将该数据集的命名空间添加到文件中

您可以使用“数据源配置向导”将BindingSource的DataSource属性设置为另一个项目中的数据集

将定义数据集的项目添加为BindingSource所在项目中的引用。在BindingSource的DataSource属性中选择“添加项目数据源”,然后在“数据源配置向导”上选择对象并单击“下一步”。在向导的下一个屏幕上,您将看到项目中程序集的名称空间表示。您应该能够从这里深入到数据集


如果看不到,请确保重新生成解决方案并重试。

谢谢。这使我免于创建虚拟数据集和在表之间进行无用的复制