将Visual Studio解决方案添加到Visual Studio中的现有解决方案

时间:2013-12-04 22:27:52

标签: c# visual-studio-2010 visual-studio import

我在Visual Studio C#2010中编写了一个应用程序,我想将其导入到另一个现有的Visual Studio C#2010应用程序中。我该怎么做呢?

例如,我想将项目导入另一个项目,基本上将应用程序中的界面复制/粘贴到我所拥有的选项卡控件上的标签页中。

非常感谢有关如何执行此操作的任何帮助或建议!

2 个答案:

答案 0 :(得分:0)

您应该能够使用现有解决方案位置的窗口将物理文件复制到新的解决方案位置。

然后,一旦复制完成,打开Visual studio并告诉它您要添加现有项目。导航到文件系统上文件所在的文件夹,然后打开项目文件。

保存解决方案后,从那时起,应该在新解决方案中使用新项目。

答案 1 :(得分:0)

有几种方法可以实现这一目标 - Copy&粘贴是其中之一(当然最不美观)。更有希望的是:

  • 在现有项目的用户控件中包含要共享的用户界面。还包括此用户控件中的逻辑代码。在项目中包含用户控件,并确保在继续之前一切正常。
  • 将现有项目添加到新解决方案中。建议您在解决方案的文件系统中创建分层结构,以便解决方案中的所有项目都位于目录下。
  • 从想要访问用户界面的项目中引用项目。由于项目在同一解决方案中,您可以添加项目引用。这断言项目是一起构建的。
  • 将用户控件放在标签页上。

作为替代方案,您还可以将项目添加到解决方案中,但只创建用户控件并从其他项目添加二进制引用。