如何在设计时在引用解决方案的.dll文件中获取解决方案的程序集?

时间:2019-07-04 17:30:51

标签: winforms .net-assembly

我有一个类库,引用了我的winforms项目。

我在库中的函数之一在设计时获得了项目的名称(在这种情况下为WindowsFormsApp2)。请参阅下面的我的解决方案资源管理器和Form属性网格:

所以我在这里做的是在设计时,将WindowsFormsApp2的组件组装到所引用的.dll文件中,并通过程序集在网格上将可用的Crud窗体列出为Crud属性。

当我在解决方案中只有一个项目时,一切正常,但 如果您查看我的解决方案资源管理器,您将看到我的模型位于项目中,我想为模型创建第二层。 因此,当我向解决方案中添加新项目以存储模型时 并调用`var entryAssemblyList = AppDomain.CurrentDomain.GetAssemblies();

WindowsFormsApp2的程序集未在此处列出,但是新创建的项目在列表中

任何想法为什么会发生这种情况?

谢谢`

enter image description here

0 个答案:

没有答案