sln是解决方案的配置,主要是管理这个方案里的多个vcxproj
vcxproj是工程的配置文件,管理工程中细节比如包含的文件,引用库等
一般没有sln,也可以直接打开vcxproj,也可以重新生成sln
sln里有多个工程,当你移除某个工程时sln会有变化,sln并不是太重要
真实文件的目录与解决方案和项目的目录并不一定 一致的。
如果文件只是移动到了对应的解决方案或项目文件夹下,并不能更新到visual studio项目中, 因为配置文件里没有它们, 因此需要专门右键添加现有项配置进去后,才ok。