• VS2010/VS2013怎么复制项目/拷贝项目/克隆项目


    本文以vs2013为例,讲述了如何复制项目。vs2008,vs2010,vs2012等版本应操作类似


    vs中的项目位于解决方案中,简单的复制粘贴是不能实现项目复制的

    一、准备

    原项目名称:test

    目标项目名称:test1

    二、实现步骤

    1.在windows资源管理器中,进入项目文件夹,将项目文件夹复制一份并改为你想要设置的名称

    如:”test“文件夹复制为”test副本“,然后改名为“test1”

    2.将test1项目文件夹下的test.csproj 文件也改为新项目的名称,即test1.csproj

    (必须改名,否则下一步添加项目的时候会提示:"解决方案中已包含名为***的项")


    3.在vs2010的解决方案管理器中右键 添加 现有项目,选择刚才我们复制并改名的文件夹下的test1.crproj文件,按打开完成添加

    4. 修改程序集名称,默认命名空间

      解决方案管理器——选择复制好的新项目——属性——应用程序——程序集名称,默认命名空间
      解决方案管理器——选择复制好的新项目——属性——WEB——项目 URL  (不修改会导致项目运行都是进入原项目网站,因为url重复了)

      
    5.进入项目代码,在代码中搜索替换,替换范围为当前整个项目,将原名称替换为新名称。

    这步千万小心,如果存在和test项目名称一样的其他项目名称引用或项目下文件夹、文件的名称,会冲突,那只能全部找出来,手动改了

    我认为4,5步都是必须的,如果不做,可能会引起后续莫名其妙的命名空间冲突问题。

    6.清空bin文件夹下的原项目DLL,如test.dll,相关都去掉

    本文来自:

    http://www.itjsxx.com/csharp/vs_copy_project.html

  • 相关阅读:
    hdu 2019 数列有序!
    hdu 2023 求平均成绩
    HDU 5805 NanoApe Loves Sequence (思维题) BestCoder Round #86 1002
    51nod 1264 线段相交
    Gym 100801A Alex Origami Squares (求正方形边长)
    HDU 5512 Pagodas (gcd)
    HDU 5510 Bazinga (字符串匹配)
    UVALive 7269 Snake Carpet (构造)
    UVALive 7270 Osu! Master (阅读理解题)
    UVALive 7267 Mysterious Antiques in Sackler Museum (判断长方形)
  • 原文地址:https://www.cnblogs.com/xcsn/p/5381577.html
Copyright © 2020-2023  润新知