重用新任务的解决方案

时间:2012-01-24 14:46:27

标签: c# visual-studio-2005 projects-and-solutions

我是C#和Sharepoint Web Services的新手。我写了一段时间的程序,我想用这个程序作为下一个项目的起点。它具有所有参考和资源。基本上,我想复制解决方案,并重命名,然后更改它以满足我当前的需求。

最好的方法是什么?

3 个答案:

答案 0 :(得分:0)

试试这个:

  • 打开Windows资源管理器,复制解决方案及其文件夹,粘贴到新位置。
  • 将复制的.sln重命名为其他内容(从Windows资源管理器中点击F2键)
  • 打开该复制的解决方案,并重命名解决方案(可能还有您的项目)

答案 1 :(得分:0)

您可以在visual studio中打开旧项目,然后转到文件 - > Export Template并按照向导进行操作。

这将允许您创建一个项目模板,该模板随后可用于文件中的所有其他项目模板 - >新项目。

您可以按项目(或每个项目对您的案例无效)执行此操作。如果模板配置正确,它会自动重命名您的命名空间等。

答案 2 :(得分:0)

最直接的方法可能是创建一个新的解决方案,然后手动复制该解决方案下的所有项目并添加到新的解决方案(在解决方案资源管理器中右键单击解决方案名称 - >添加 - &gt ;现有项目。

从那里,如果需要,重命名项目,小心保持默认命名空间和程序集名称与新项目名称一致(您可以在每个项目的属性页面下找到这些名称)。另请注意在前/后构建步骤中可能需要更改的任何路径。您可能还想重命名现有的命名空间(在代码中右键单击命名空间,Refactor - > Rename ...)

此外,这可能是一个很好的机会,可以发现哪些项目对于旧应用程序和新应用程序都是通用的,并且可能将这些项目移动到第三个位置,两个解决方案都可以从中引用它们。