如何:向项目添加现有项
可将已创建的项直接或作为链接添加到新的或现有的项目中。 可将几乎所有类型的现有文件从存储区添加到项目中。 不过,如果要添加 200 个或更多的文件,请打开 Windows 资源管理器并将这些文件拖到解决方案资源管理器中的项目内,以获得最佳系统性能。
然而,在项目中可以或不可以使用针对其他版本的 .NET Framework 的项,取决于特定项和项目的 .NET Framework 目标版本。
警告
在向项目中添加任何文件之前,确定 Visual Studio 以外的代码是否可以信任。 在某些设计器中打开项目或组件时,将在本地计算机上执行该项中的代码并会对恶意代码公开您的系统。
向项目中添加现有项
在“解决方案资源管理器”中选择一个目标项目。
在**“项目”菜单上选择“添加现有项”**。
在**“添加现有项”**对话框中,定位并选择要添加的项目项。
提示
与 XML Web services 和 ASP.NET Web 应用程序相关的某些项位于 Web 服务器的虚拟目录中。
单击**“添加”**按钮将该项添加到项目中。
将现有项作为链接添加
也可将项作为链接添加到项目中,而不是直接将文件添加到项目中。 解决方案资源管理器中的已链接项目项可以由其图标中的链接指示器标识(左下角的小箭头)。
通过链接到文件,可以捕获对源文件进行的更改,而不必在每次更改时手动更新副本。 不过,如果删除以下文件,则将损坏链接。 如果移动项目,则会损坏链接,因为链接是相对的。
创建指向现有项的链接
在解决方案资源管理器中,选择目标项目。
在**“项目”菜单上选择“添加现有项”**。
在**“添加现有项”**对话框中,定位并选择要链接到的项目项。
从**“打开”按钮下拉列表中选择“添加为链接”**。
提示
如果获得错误消息“无法添加指向位于项目树内的文件的链接”,需要选择“新建项目”对话框中的“创建解决方案的目录”选项,为将来的解决方案创建一个解决方案目录。 有关更多信息,请参见如何:创建解决方案的目录。