【问题标题】:Add reference from one winforms project to another将一个 winforms 项目的引用添加到另一个
【发布时间】:2010-02-23 13:15:30
【问题描述】:

有什么方法可以将一个winforms的引用添加到另一个winforms??

还有其他解决方案

我不想再创建这个类了。

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

【问题讨论】:

  • @Assad:你的意思是解决方案。不,他们不是。 There are in another solutions

标签: c# winforms


【解决方案1】:

右键项目,点击添加引用,等待半天,点击浏览,然后从其他项目中选择编译好的EXE。

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

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

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

        【讨论】:

        • 不,他不能——他们在不同的解决方案中。
        【解决方案5】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-06-27
          • 1970-01-01
          • 1970-01-01
          • 2022-11-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多