如何:导入解决方案及其测试

更新:2007 年 11 月

可以将解决方案从磁盘导入到已经打开的解决方案中。如果这样做,新的解决方案将包含两个解决方案合并后的内容。有关更多信息,请参见本主题的“导入解决方案及其测试”一节。

说明:

在解决方案中,每个项目必须有唯一的名称。如果正在导入的解决方案中的某个项目与原始解决方案中的某个项目具有相同的名称,将不会导入新解决方案中的同名项目。

如果解决方案包含一个测试项目,则它还会包含一个测试元数据文件。此元数据文件以及运行配置文件均位于“解决方案项”文件夹中。 如果正在导入的解决方案也包含一个“解决方案项”文件夹,Visual Studio 将通过在其名称后面附加一个数字来重命名此文件夹,例如 Solution Items (2)

在导入测试元数据文件时,会提示您是合并、保留还是替换原始元数据。

所导入解决方案中的运行配置文件会自动移动到原始的“解决方案项”文件夹中,并在需要时进行重命名以避免名称冲突。完成导入过程后,如果“解决方案项 (2)”文件夹为空文件夹,则移除此文件夹。

导入解决方案及其测试

在本过程中,首先在 Visual Studio 中打开您的“原始”解决方案,然后在不关闭第一个解决方案的情况下打开第二个解决方案。

导入解决方案及其测试

  1. 在 Visual Studio 中打开一个解决方案。

  2. 在“文件”菜单上指向“打开”,再单击“项目/解决方案”。

    将显示“打开项目”对话框。

  3. 单击“添加到解决方案”。

  4. 定位到包含要打开的解决方案的解决方案文件的文件夹。解决方案文件的扩展名为 .sln。选择此文件,然后单击“打开”。

    说明:

    如果第二个解决方案包含的某个项目的名称与第一个解决方案中某个项目的名称相同,将不会导入第二个解决方案中的同名项目,并且会显示一个对话框向您发出警告。不存在名称冲突问题的项目则会自行导入,而不给出任何提示。

    新解决方案的内容已经合并到原始解决方案中。现在,您的解决方案可能会包含多个“解决方案项”文件夹。

请参见

任务

如何:配置 Test Edition 的对话框

概念

重用测试

Test Edition 的对话框

其他资源

管理大量测试