自己的网站怎么做下载链接,好看的html代码,长沙公司网页设计,网络物流平台应该都有过这样的经历#xff0c;在Visual studio中创建解决方案#xff0c;添加几个项目进去#xff0c;然后开始愉快的敲代码...。写代码正欢的时候#xff0c;却总是感觉那里有些不舒服#xff0c;一细看#xff0c;这项目名称取的真心挫#xff0c;修改个吧。直接右…应该都有过这样的经历在Visual studio中创建解决方案添加几个项目进去然后开始愉快的敲代码...。写代码正欢的时候却总是感觉那里有些不舒服一细看这项目名称取的真心挫修改个吧。直接右击项目名-重命名修改一个让自己舒心的名称。然而真的就这么简单么。打开项目所在文件夹怎么文件夹名字还是原来的那个啊对于有强迫症的人来说这是不能认的。改了然而重新打开解决方案却发现修改名称的那个项目加载失败...。具体如下图 显然这么粗暴的修改是不行的。要想正确的修改项目的名称首先要明白Visual studio 各个文件的组织方式。在VS中最顶级的是解决方案 Solution其可以包含多个项目 Project在Project中包含的就是源代码.cpp,.h。只要是在VS下工作至少有一个Solution和一个或者多个Project。当新建一个项目时默认的会为该项目创建一个同名的解决方案如下图 Solution Project 在VS中Solution有一个相对应的solutionname.sln文件该文件中保存了解决方案中包含的项目及项目所在的位置。每一个项目队友一个对应的projectname.vcxproj该文件中保存了项目的名称项目中包含的.h .cpp文件及其它一些项目的属性。 上图是sample.sln的内容VisualStudioVersion12.0指出该解决方案的是VS2013的能够打开该解决方案的最小版本MinimumVisualStudioVersion10.0。后面就是该solution中包含的两个项目GifGenerator和Threadsafe_queue及其所在的位置。 上图是Threadsafe_queue项目的vcxproj文件中ProjectName所对应的节点直接右击项目-重命名修改的只是这里的值。 修改项目名称 直接右击项目-重命名只是改了project的vcxproj文件中的ProjectName的值而如果手动修改了项目文件夹的名称就会造成解决方案按照其sln文件加载对应的项目时找不到正确的项目路径所以会加载失败。 有了以上的描述再来修改项目的名称就简单了有以下几个步骤 右击项目- 重命名修改一个高大上的名称修改项目对应的项目文件夹的名称及其对应的vcxproj文件名称修改解决方案的sln文件将项目名称和项目路径修改为正确的值。Summary 一个VS项目看起来有很多文件感觉杂乱无章。其中的很多文件是编译器生成的编译器所需的自动提示符号表等真正构建一个解决方案的文件也就那么几个。 如上图一个解决方案下有一个sln文件及其包含的两个项目的文件夹。而每一个项目除了其所包含的.cpp .h源码文件外其余的就两个projcetName.vcxproj是上面提到的project文件另一个就是projectName.vcxproj.filters 文件这个文件保存了在项目中的源代码文件文件的分组情况例如常见的头文件源文件也可以添加自定义的分组这些信息就保存在该文件中。有了这些了解以后将项目托管到git上就知道了那些文件应该push那些文件应该ignore了。