.vcxproj.filters 误删后如何重建

news/2024/4/15 8:40:14

背景:

今天碰到这样一种情况,我在删除这个VS文件夹下的.user文件时,不小心把.vcxproj.filters也删除了。当然为什么删.user呢,因为换电脑了。
删除之后,我发现:我的解决方案目录变成这样了:
在这里插入图片描述
对比一下,以前的我的是这样的:
在这里插入图片描述
然后,有那么一刹那,我慌了,虽然这个东西对于开发没有什么影响,但是我觉得看着很不舒服,找起源文件和头文件还有ui文件来,很不好找,我不喜欢这样。
先说一下,我找了半天,他们所处的情况都是这样的:
首先,我的.vcxproj.filters 文件没有被动过,然后我点击这个按钮就可以解决问题:
在这里插入图片描述
但是我的不是啊,我把文件删了啊。

准备开始:

于是,我在想,如何进行灾后重建啊:
第一步,先看一下这个例子:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"><ItemGroup><Filter Include="Source Files"><UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier><Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions></Filter><Filter Include="Header Files"><UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier><Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions></Filter><Filter Include="Resource Files"><UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier><Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions></Filter></ItemGroup><ItemGroup><ClInclude Include="MFCApplication1.h"><Filter>Header Files</Filter></ClInclude><ClInclude Include="MFCApplication1Dlg.h"><Filter>Header Files</Filter></ClInclude><ClInclude Include="stdafx.h"><Filter>Header Files</Filter></ClInclude><ClInclude Include="targetver.h"><Filter>Header Files</Filter></ClInclude><ClInclude Include="Resource.h"><Filter>Header Files</Filter></ClInclude></ItemGroup><ItemGroup><ClCompile Include="MFCApplication1.cpp"><Filter>Source Files</Filter></ClCompile><ClCompile Include="MFCApplication1Dlg.cpp"><Filter>Source Files</Filter></ClCompile><ClCompile Include="stdafx.cpp"><Filter>Source Files</Filter></ClCompile></ItemGroup><ItemGroup><ResourceCompile Include="MFCApplication1.rc"><Filter>Resource Files</Filter></ResourceCompile></ItemGroup><ItemGroup><None Include="res\MFCApplication1.rc2"><Filter>Resource Files</Filter></None></ItemGroup><ItemGroup><Image Include="res\MFCApplication1.ico"><Filter>Resource Files</Filter></Image></ItemGroup>
</Project>

乍一看,这有点乱啊!
别慌!慢慢来:

1、打开我的.vcxproj.filters 文件(先将VS关闭)

将下面这行语句复制到文件中:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"><ItemGroup><Filter Include="Form Files"><UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier><Extensions>ui</Extensions></Filter><Filter Include="Source Files"><UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier><Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions></Filter><Filter Include="Header Files"><UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier><Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions></Filter><Filter Include="Resource Files"><UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier><Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions></Filter><Filter Include="Resource Files"><UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier><Extensions>qrc;*</Extensions><ParseFiles>false</ParseFiles></Filter></ItemGroup>
</Project>

2、打开VS

在这里插入图片描述

这个时候你关闭文件夹,它会提示你保存,那么你再打开.vcxproj.filters文件:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"><ItemGroup><Filter Include="Form Files"><UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier><Extensions>ui</Extensions></Filter><Filter Include="Source Files"><UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier><Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions></Filter><Filter Include="Header Files"><UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier><Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions></Filter><Filter Include="Resource Files"><UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier><Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions></Filter><Filter Include="Resource Files"><UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier><Extensions>qrc;*</Extensions><ParseFiles>false</ParseFiles></Filter></ItemGroup><ItemGroup><ClCompile Include="myQGraphicsView.cpp"><Filter>Source Files</Filter></ClCompile><ClCompile Include="myQGraphicsViewB.cpp"><Filter>Source Files</Filter></ClCompile><ClCompile Include="myQTwidget.cpp"><Filter>Source Files</Filter></ClCompile><ClCompile Include="keyboardEvent.cpp"><Filter>Source Files</Filter></ClCompile><ClCompile Include="myStaticalTable.cpp"><Filter>Source Files</Filter></ClCompile><ClCompile Include="reCheck.cpp"><Filter>Source Files</Filter></ClCompile><ClCompile Include="main.cpp"><Filter>Source Files</Filter></ClCompile></ItemGroup><ItemGroup><ClInclude Include="keyboardEvent.h"><Filter>Header Files</Filter></ClInclude><ClInclude Include="resource.h"><Filter>Header Files</Filter></ClInclude></ItemGroup><ItemGroup><ResourceCompile Include="reCheck.rc"><Filter>Resource Files</Filter></ResourceCompile></ItemGroup><ItemGroup><QtMoc Include="myQTwidget.h"><Filter>Header Files</Filter></QtMoc><QtMoc Include="myQGraphicsView.h"><Filter>Header Files</Filter></QtMoc><QtMoc Include="myQGraphicsViewB.h"><Filter>Header Files</Filter></QtMoc><QtMoc Include="myStaticalTable.h"><Filter>Header Files</Filter></QtMoc><QtMoc Include="reCheck.h"><Filter>Header Files</Filter></QtMoc></ItemGroup><ItemGroup><QtRcc Include="reCheck.qrc"><Filter>Resource Files</Filter></QtRcc><QtRcc Include="Res.qrc"><Filter>Resource Files</Filter></QtRcc></ItemGroup><ItemGroup><QtUic Include="myQTgraphicsView.ui"><Filter>Form Files</Filter></QtUic><QtUic Include="myQTwidget.ui"><Filter>Form Files</Filter></QtUic><QtUic Include="myStaticalTable.ui"><Filter>Form Files</Filter></QtUic><QtUic Include="reCheck.ui"><Filter>Form Files</Filter></QtUic></ItemGroup><ItemGroup><None Include="cpp.hint" /></ItemGroup>
</Project>

你会发现多了很多的刚才选中的.ui、.h、.cpp都添加到里面了,完成。
灾后重建工作圆满完成!!!!


http://www.ppmy.cn/news/398291.html

相关文章

python正则表达式分析log提取数字

字符串 I20230615 10:21:32.423612 586226 offline_imu_opt.cpp:295] acc [0.000761005, 0.00130522, 0.022521]’ gyro [-0.00116761, -0.00152764, -0.00334572]’ def get_imu_bias_from_log(file):"""Args:file: log file pathReturn:"""b…

【计算机视觉】最近跑实验的感悟:大模型训练太难了!

文章目录 一、大模型训练太难了二、大模型的训练有三大难点三、OpenAI 的一些启发 一、大模型训练太难了 这里大模型训练特指基座大模型的从0开始训练&#xff0c;不包括在2000条数据上SFT这样的小任务。 有人说大模型嘛&#xff0c;简单&#xff0c;给我卡就行&#xff0c;等…

csgo连接到任意官方服务器失败删除文件,CSGO连接到官方任意服务器失败怎么办...

有部分玩家在玩 CSGO 时会遇到连接任意官方服务器失败的情况&#xff0c;下面给大家带来 CSGO 连不上官方服务器的解决办法&#xff0c;希望能帮到大家。 第一种解决办法 1. 部分是防火墙导致的&#xff0c;下面以 win10 为例讲解连接成功的方法&#xff0c;首先对我的电脑点反…

vscode远程连接服务器失败的问题

目前只遇到了以下两个问题 1、远程连接时不断重复循环 解决方法&#xff1a;删除服务器端的.vscodeserver这个隐藏目录 这个隐藏目录在你要登录用户的主目录下&#xff0c;这里我用xshell登录服务器。 2、在腾讯云后台重装服务器系统后&#xff0c;远程连接无法建立管道&…

steam显示连接至服务器时遇到问题,网吧steam在连接至steam服务器时遇到问题的处理办法...

网吧steam在连接至steam服务器时遇到问题的情况&#xff0c;很多游戏玩家都遇到过&#xff0c;那这是什么原因造的呢&#xff1f;我们又该如何来解决呢&#xff1f;针对这一问题&#xff0c;今天小编就来教大家关于网吧steam在连接至steam服务器时遇到问题的处理办法。 处理方法…

csgo服务器不稳定,csgo连接到任意官方服务器失败是因为什么

CSGO连接到任意官方服务器失败原因是服务都依托于steam客户端的api.steampowered.com域名提供的服务。由于你的网络运营商尤其是移动用户&#xff0c;对这个域名访问不稳定RST重置&#xff0c;所以就出问题了。可以访问api.steampowered.com&#xff0c;若显示Not found或显示4…

永劫无间为啥显示连接服务器失败,永劫无间服务器故障原因-永劫无间服务器连接失败解决方法_游戏369...

永劫无间服务器故障是怎么回事&#xff1f;不少玩家在这次开服的时候都遇到了服务器故障的问题&#xff0c;不少玩家还不是很清楚遇到这样的问题应该怎么解决&#xff0c;下面一起来看一下永劫无间服务器连接失败解决方法。 永劫无间服务器故障解决方法 开服当天服务器就出故障…

csgo 直连服务器,csgo你只可以从大厅连接此服务器解决办法

csgo你只可以从大厅连接此服务器解决办法&#xff1a; 请完成以下步骤刷新您的 Steam 设置&#xff1a; 您注销并完全退出 Steam 。 请打开 Internet Explore、Safari 或 Firefox 和并在网址列中输入&#xff1a;Steam://flushconfig (当询问您是否要允许这个网站执行一个程序&…

csgo账号连接服务器错误,steam csgo连接服务器发生错误 | 手游网游页游攻略大全...

发布时间&#xff1a;2015-11-22 今天小编带来风暴英雄 进不去 从服务器下载数据时发生错误 怎么办 风暴英雄这个游戏看似是"MOBA"(DotA/DotA2)或者"Action RTS"(LOL)类型的游戏的翻版, ... 标签&#xff1a; 游戏攻略 游戏秘籍 风暴英雄 发布时间&#xf…

修复steam服务器失败,steam服务器链接失败

steam服务器链接失败 内容精选 换一换 当NTP服务器异常时产生该告警。当NTP服务器异常消除时&#xff0c;该告警恢复。主OMS节点配置的NTP服务器异常&#xff0c;可能会导致主OMS节点与外部服务器不能同步时间&#xff0c;集群时间可能会产生飘移。NTP服务器网络异常。与NTP服务…

修复steam服务器失败怎么办,steam服务器失败

steam服务器失败 内容精选 换一换 当对弹性云服务器执行替换密钥对操作时失败。管理控制台上密钥对执行失败记录对话框中的失败记录只记录了弹性云服务器的操作历史&#xff0c;不会影响弹性云服务器的状态及后续操作&#xff0c;可单击失败记录所在行的删除&#xff0c;直接删…

win10显示连接不了服务器失败,win10系统玩CF提示“连接服务器失败”的操作方法...

今天和大家分享一下win10系统玩CF提示“连接服务器失败”问题的解决方法&#xff0c;在使用win10系统的过程中经常不知道如何去解决win10系统玩CF提示“连接服务器失败”的问题&#xff0c;有什么好的办法去解决win10系统玩CF提示“连接服务器失败”呢&#xff1f;小编教你只需…

与游戏服务器失去连接该怎么办?

忠实游戏玩家最不愿意经历的是游戏玩的正High时突然失去连接。其实这和独立服务器带宽并没有太多关系&#xff0c;服务器带宽高只能说明出现失去连接这种情况出现的概率低。那么与游戏服务器失去连接该怎么办呢? 大多数游戏服务器问题是由最近安装的模组或配置更改引起的。检查…

进cf一直连接服务器失败怎么办,Win7玩穿越火线提示连接服务器失败的原因及解决方法...

穿越火线简称CF&#xff0c;是很多用户都喜欢玩的一款射击游戏&#xff0c;但是在Win7系统中运行穿越火线的时候&#xff0c;出现了连接服务器失败的情况&#xff0c;检查网络是正常的&#xff0c;也可以浏览网页&#xff0c;怎么会出现这种情况呢?经过分析&#xff0c;原因有…

cs1.6一直连接服务器,cs1.6连接服务器出现的问题?

cs1.6连接服务器出现的问题?0 2011/09/13 11:23:40 - Win XP (5.1.2600 Service Pack 3) 2011/09/13 11:23:40 - version: 12.0 2011/09/13 11:23:40 - [ The master of the soup ] 2011/09/13 11:23:41 - open [77BFF566] 2011/09/13 11:23:41 - Platform: x86 detected 2011…

cs1.5最新服务器地址,CS1.5服务器连接常见问题解决

1.提示 Your Counter-Strike executable is out of date.Counter- Strike will now update to the current version 解释 是你的CS版本和服务器版本不符合&#xff0c;请升级 解决办法 升级到和服务器相同版本(不过现在一般用不着&#xff0c;因为1.3以后如果客户端和服务器版本…

win10系统cf连接服务器失败,cf与服务器连接失败

为了修复生存竞技模式偶现连接服务器失败的问题&#xff0c;我们将会对部分大区服务器进行临时维护&#xff0c;维护期间无法进行生存竞技模式&#xff0c;无法匹配枪王排位(已在游戏中的玩家不受影响)&#xff0c;其他模式不受影响。 玩家在下载CF手游之后&#xff0c;在进入游…

csgo账号连接服务器错误,csgo连接任意官方服务器失败怎么办

csgo连接任意官方服务器失败怎么办&#xff1f;不少玩家朋友们在进入游戏中会出现csgo连接到任意官方服务器失败的问题&#xff0c;导致无法正常的运行&#xff0c;下面我们就来看一看csgo连接官方服务器失败解决方法&#xff0c;希望对各位有所参考。 csgo连接到任意官方服务器…

csgo怎么一直连接服务器失败,CSGO提示连接到官方任意服务器失败怎么办?

CSGO是一款玩家非常喜爱的射击游戏&#xff0c;有些玩家在玩CSGO时会遇到连接任意官方服务器失败的情况&#xff0c;那么CSGO提示连接到官方任意服务器失败怎么办&#xff1f;下面小编带来了解决方法&#xff0c;希望对大家有所帮助。 解决方法&#xff1a; 第一种解决办法 1.部…
最新文章