2010-02-03 91 views
22

我通常在解决方案中创建一个新文件,我想使用它(同名),复制&将源解决方案中的类内容粘贴到目标根据需要修复的命名空间&进口。将文件从一个Visual Studio解决方案移动到另一个

我知道这样做的唯一方法是在目标解决方案中打开源文件,然后将副本保存到该文件夹​​中,这会在一个解决方案中打开具有相同名称的两个文件而引起混淆。

没有人有一个更简单的方法来做到这一点?

回答

31

你可以复制并粘贴文件本身。

当您打开解决方案时,请查看解决方案资源管理器的顶部,您会看到一个图标,它看起来像一个带有页面大纲的页面和一个黄页(不是非常直观的图标)。这是“显示所有文件”按钮。点击该按钮,您将看到当前所选项目中的所有文件(特定于项目)。突出显示要包含的所有文件,右键单击并选择“包含在项目中”。

enter image description here

+3

suh-wwheet。谢谢! – Berryl 2010-02-03 04:24:05

6

你可以只复制与资源管理器的文件。或者更好的是,开始重构你的项目,让你创建一个由多个客户项目可用组件。

+0

表示同意。我评论了关于程序集名称的最后一个回答,以查看你是否有任何重构程序集的方法。我不知道Resharper或其他产品可以无痛地做到这一点。 – Berryl 2010-02-03 04:26:55

+3

正确的,你需要的工具是你的耳朵之间的一个。 – 2010-02-03 05:07:45

+0

是啊,我也往往忘记了一个有时可用:-) – Berryl 2010-02-04 05:46:22

相关问题