将一个winform添加到另一个项目

时间:2011-03-31 08:23:07

标签: c# winforms project

我有3个项目,我想将每个项目中的winforms合并到一个项目中。我该怎么办?

4 个答案:

答案 0 :(得分:2)

首先,您需要分析这3个项目中的表单是否具有任何非标准依赖项(对库的引用)。然后,您可以创建新项目,从其他项目添加库引用,将文件从旧项目拖放到新项目,修复名称空间(或保留它们,以便您不会在不同项目中的类似表单或名称之间发生冲突)

答案 1 :(得分:1)

直截了当的方法是:

  • 创建新项目
  • 将解决方案资源管理器中所有需要的代码文件复制到新项目
  • 修复名称空间
  • 添加缺失的引用(如果有)
  • 删除原始项目

答案 2 :(得分:1)

  1. 创建新项目
  2. 在解决方案资源管理器中,单击“添加现有项目”。
  3. 添加来自不同项目的所有表单(确保每个表单的名称应该不同。)

答案 3 :(得分:0)

如果您之前没有使用过,JetBrain的Resharper在这种情况下对您非常有用。

要重命名命名空间,请单击类上的命名空间并单击F2(希望它在没有Resharper的情况下工作)。