从错误的扩展名

时间:2017-05-20 16:03:27

标签: visual-studio

我一直在努力解决这个问题几个小时,然后我就解决了这个问题。

问题是,当我创建另一个.cpp文件时,我使用.cp错误拼写了扩展名,然后我立即使用Visual Studio的重命名文件将该文件更改回.cpp / em>功能。

此后链接才停止工作。它对我说,我有外在的未解决。我的.h文件无法与我从.cpp重命名的.cp文件相关联。

不知何故,当我用错误的扩展名创建文件时,VS记得那个,甚至在将该文件重命名回正确的扩展名之后,它仍然无法识别它。

我通过创建一个新的.cpp文件来修复我的问题(这次没有错误),一切都刚刚开始工作。

之前有没有人经历过这个?有人可能知道,但我还没有发现任何与此问题相关的内容。

1 个答案:

答案 0 :(得分:14)

如果您在创建C ++文件时意外键入了错误的扩展名,那么要让VS将其视为C ++文件,您应该右键单击解决方案资源管理器中的文件项,打开Properties对话框并更改Item type on { {1}}标签从Generaldoes not participate in build(如果它是头文件,则为C++ compiler。)