C++ 无法将.hpp、.cpp扩展与Windows 10中的visual studio 2017RC关联
你知道我的问题。这是较长的版本。下载了2017RC,我花了一天的时间将其设置为与UCRT、CMake、谷歌测试和所有的好东西一起工作。然后我尝试将通常的C++ 无法将.hpp、.cpp扩展与Windows 10中的visual studio 2017RC关联,c++,qt,file-association,visual-studio-2017,C++,Qt,File Association,Visual Studio 2017,你知道我的问题。这是较长的版本。下载了2017RC,我花了一天的时间将其设置为与UCRT、CMake、谷歌测试和所有的好东西一起工作。然后我尝试将通常的hpp,h,cpp扩展以两种方式关联起来: 控制面板->默认程序->设置默认程序,选择Visual Studio 2017RC,然后选择->设置程序关联,其中列出了此程序可以处理的所有可能扩展。没有列出通常的C++扩展名。 右键单击.cpp文件,打开时使用,visual studio 2017 RC不会显示在应用程序列表中,找到它并单击它。弹出一
hpp,h,cpp
扩展以两种方式关联起来:
控制面板->默认程序->设置默认程序
,选择Visual Studio 2017RC,然后选择->设置程序关联
,其中列出了此程序可以处理的所有可能扩展。没有列出通常的C++扩展名。.cpp
文件,打开时使用
,visual studio 2017 RC不会显示在应用程序列表中,找到它并单击它。弹出一个对话框,说明您选择的程序无法与此文件类型关联FYI,目前所有的C、C++扩展都与QT相关。我是否认为RCs不应具有此功能?还是VS中的其他子程序,应该与之关联?感谢您的帮助
对于Visual Studio 2015,我也遇到了同样的问题。这里的答案是一个很好的起点: 具体来说,修改“HKEY_CLASSES_ROOT.cpp”。我将(默认)字符串值更改为VisualStudio.cs.14.0,现在它将在VisualStudio2015中打开.cpp文件 您必须使用Microsoft为Visual Studio 17提供的任何版本。查看一个现有的工作文件扩展名,看看它使用了什么 像往常一样,在Windows注册表中乱搞之前备份所有内容 值得一提的是,微软似乎已经修复了这个bug,并将在下一个版本中发布修复程序: