2

我正在使用 VS2010,并开发一个 C# WinForms 应用程序。

我想创建一个新表单,它继承自不同 dll 中的表单。我右键单击我的项目,点击“添加新项目”,然后在“表单”下单击“继承自”。

此时我收到错误:'无法加载程序集'X'。确保该文件是有效的 .net framewrok 程序集。我点击了确定,然后又收到了“Y”项目的另一个错误。它们都是 C# .net 4.0 winforms 项目。

这里的重要说明。我不关心这两个项目。我的解决方案中有 270 个项目,它们都不是控制库。它们是 .exe。

所以,问题:

有没有办法将整个 dll 标记为“我不会使用任何公共类型,并且我不想从继承选择器中加载”?如果没有,有什么我可以寻找的可以帮助弄清楚为什么 270 个项目中的这 2 个不会加载吗?

我知道我可以创建一个新表单并手动键入我想要派生的实际类。我需要视觉工作室以预期的方式工作,并希望避免走捷径。此外,我已经完成了两个项目中的每个课程并将其标记为私有或内部。

谢谢!

4

0 回答 0