将一个winforms项目的引用添加到另一个

时间:2010-02-23 13:15:30

标签: c# winforms

有没有办法将一个winforms的引用添加到另一个winforms?

还有其他解决方案

我不想再次创建这个课程。

我在winform项目中没有看到一个dll。

5 个答案:

答案 0 :(得分:5)

右键单击项目,单击“添加引用”,等待很长时间,单击“浏览”,然后从其他项目中选择已编译的EXE。

答案 1 :(得分:2)

从类库项目模板或Windows窗体控件库项目模板创建新项目。如果您创建自己的控件,后者可能会有所帮助。生成的DLL程序集可以在其他Windows窗体应用程序项目中使用。

使用EXE程序集作为项目参考是可能的,虽然我认为大多数安装程序会因此而非常困惑。您必须将EXE部署到与“主”应用程序EXE相同的目录中。使用类库项目正确执行。

答案 2 :(得分:1)

不,您将没有DLL - 但您仍然可以添加对项目的引用。您可以添加对EXE文件和DLL的引用。 IIRC,你不能在VS2003,但你可以从VS2005。 (可能在2005年是“不”,在2008年是“是” - 你绝对可以在2008年。)

答案 3 :(得分:0)

您只需添加对项目的引用即可。在“添加引用”对话框中,选择“项目”选项卡。

如果您不想将两个项目放在同一个解决方案中,也可以像添加对dll的引用一样添加对.EXE的引用。

答案 4 :(得分:0)

对于添加引用非常有帮助的是PowerCommands 除此之外,它还允许您右键单击项目并复制引用,然后将此引用粘贴到另一个项目中。