zoukankan      html  css  js  c++  java
  • VS中修改工程名的解决方案

    VS中修改工程名的解决方案:

    一、先修改工程名/解决方案名(在VS中修改即可)
    举例,原先的工程名为OldProject   想要改成NewProject
    1.找到工程/解决方案所在的文件夹(已工程名/解决方案名命名,即OldProject)
    2.打开该文件夹,有一个OldProject.sln
       将其重命名为NewProject.sln
       用记事本打开该文档,点替换,将所有OldProject替换为NewProject,保存退出.
    3.OldProject文件夹下还有一个OldProject文件夹,打开里面有一个OldProject.vcproj
       将其重命名为NewProject.vcproj
    同上,用记事本打开该文档,点替换,将所有OldProject替换为NewProject,保存退出.
    4.将用OldProject命名的文件夹全重命名为NewProject
    4.用VS打开该工程/解决方案,点重新生成解决方案
       这样就改好了工程名/解决方案名.
    二、接下来是该类名(在文件夹中修改)
    举例,原来类名OldProject 想改为NewProject
    1.VS中打开该工程,CTRL+F将该工程中所有OldProject字串改为NewProject
    2.手工将工程中所有.h,.cpp,.rc等文件名字含OldProject的换为NewProject
       比如我原来资源文件叫OldProject.rc2现在改为NewProject.rc2
             我原来叫OldProjectDlg.cpp的源文件改名为NewProjectDlg.cpp
             以此类推...
    3.重新编译生成.
    三、删除多余文件
    讲过上面的步骤,在工程所在的文件夹内就会生成名字含NewProject的文件
    但有一些名字含OldProject的文件仍然存在,手动删除即可.
    以防万一,可以删一个检查一下工程是否正常,不正常就还原它.

    修改工程名:

    1.重命名.sln文件为想要的名字 //可以不要

    2.用记事本方式打开.sln文件,将文件中所有原工程名字替换为想要的名字。 //可以不要

    3.重命名.vcprj文件名为想要的名字 

    4.用记事本方式打开.vcproj文件,将文件中所有原工程名字替换为想要的名字。
     //可以在VS2008里面替换,有些内容

    5.重命名文件夹中文件名称里有原工程名的文件(即与工程相关的.h和.cpp和.rc)
     //可以在VS2008里面替换,有些内容


     

    完成上述步骤即可打开工程了。

    6.打开工程后,检查与工程相关的.h和.cpp,将其中的#include语句里包含原工程文件的该为现在的名字,即可。

     

    7.如果想要修改原本生成的类名,则可跳过第6步,直接用替换功能,将工程中的原名全部替换成新的工程名即可。

    8.完成。

  • 相关阅读:
    How to Create a site at the specified URL and new database (CommandLine Operation)
    Using Wppackager to Package and Deploy Web Parts for Microsoft SharePoint Products and Technologies
    SQL Server Monitor v0.5 [Free tool]
    How to build Web Part
    Deploy web part in a virtual server by developing a Web Part Package file(.cab)
    How to recreate "sites" link if you delete it accidentally
    SharePoint Portal Server管理匿名访问设置
    Monitor sql connection from .Net SqlClient Data Provider
    Brief installation instruction of Sharepoint Portal Server
    How to Use SharePoint Alternate URL Access
  • 原文地址:https://www.cnblogs.com/abella/p/9529529.html
Copyright © 2011-2022 走看看