如何添加对WinForm项目的引用?

我在不同的解决方案中有一些winform项目。

如果我在同一个解决方案中有两个winform项目,当我添加一个引用时,我会进入Projects选项卡,然后从那里我可以引用我的其他项目。 但是,当它处于不同的解决方案时,如何引用winform项目? 我浏览Windows资源管理器时似乎没有可以使用的文件。

谢谢!

使用“ Add Reference对话框中的“ Browse选项卡,从文件系统中选择要作为引用添加的程序集:

在此处输入图像描述

在第二个解决方案中包含一个lib文件夹是一个好主意,在该解决方案中,您将放置它所需的所有第三方程序集,使其完全独立。 因此,在这个lib文件夹中,您可以将生成的程序集放在其他一些解决方案中。 请注意,程序集不一定表示DLL。 它也可能是一个EXE。

您可以将项目本身添加到解决方案中,然后向其添加项目引用。 或者,您可以添加对该项目的二进制文件的引用。

您可以将项目添加到解决方案中(一个项目可以在多个解决方案中)。

另一种选择是将编译的程序集(.exe或.dll)添加为普通引用。

您需要将项目添加到解决方案以添加引用。 您可以通过右键单击解决方案 – >添加现有项目来实现。

您可以轻松地在不同的解决方案中使用相同的项目。

您还可以添加对生成的程序集的引用,但可能会丢失一些调试function。