我通常做的是在要使用它的解决方案中创建一个同名的新文件,将源解决方案中的类的内容复制粘贴到目标文件中,并根据需要修复命名空间和引用。
我知道的唯一另一种方法是在目标解决方案中打开源文件,然后将其保存到该文件夹中,这可能会导致在一个解决方案中有两个同名的文件,从而使事情变得混乱。
有没有更简单的方法可以做到这一点?
我通常做的是在要使用它的解决方案中创建一个同名的新文件,将源解决方案中的类的内容复制粘贴到目标文件中,并根据需要修复命名空间和引用。
我知道的唯一另一种方法是在目标解决方案中打开源文件,然后将其保存到该文件夹中,这可能会导致在一个解决方案中有两个同名的文件,从而使事情变得混乱。
有没有更简单的方法可以做到这一点?
您只需复制和粘贴文件本身。
当您打开解决方案时,请查看解决方案资源管理器的顶部,您会看到一个图标,它看起来像一个有页面轮廓线和黄色页的页面(这不是一个非常直观的图标)。这是“显示所有文件”按钮。单击该按钮,您将看到当前选定项目中的所有文件(它是项目特定的)。选择要包含的任何文件,右键单击并选择“包括在项目中”。
您可以使用资源管理器复制文件。或者更好的方法是,开始重构您的项目,以便创建可供多个客户端项目使用的程序集。