Visual Studio C# 项目中文件后缀简介

📄 文本类文件(人类可读,通常非二进制)

后缀 说明 是否二进制
.gitignore Git版本控制忽略文件配置 ❌ 否
.sln Visual Studio解决方案文件 ❌ 否
.md Markdown文档 ❌ 否
.xml 可扩展标记语言配置文件 ❌ 否
.editorconfig 编辑器代码风格配置 ❌ 否
.xaml WPF界面布局文件 ❌ 否
.cs C#源代码文件 ❌ 否
.csproj C#项目文件 ❌ 否
.config 应用程序配置文件 ❌ 否
.ini 初始化配置文件 ❌ 否
.json JavaScript对象表示法数据文件 ❌ 否
.txt 纯文本文件 ❌ 否
.props MSBuild属性配置文件 ❌ 否
.targets MSBuild目标配置文件 ❌ 否
.resx .NET资源文件(XML格式) ❌ 否
.settings 应用程序设置文件 ❌ 否
.xshd SharpDevelop语法高亮定义 ❌ 否
.css 层叠样式表 ❌ 否
.html 网页文件 ❌ 否
.cpp C++源代码文件 ❌ 否
.h C/C++头文件 ❌ 否
.vcxproj C++项目文件 ❌ 否
.filters 项目文件筛选器配置 ❌ 否
.log 日志文件 ❌ 否

🔧 特殊格式类文件(混合或工具生成)

后缀 说明 是否二进制
.manifest 应用程序清单文件(XML格式) ❌ 否
.tmp 临时文件(可能为文本或二进制) ⚠️ 不确定
.user Visual Studio用户选项文件 ❌ 否
.cache 缓存文件(格式不定) ⚠️ 不确定
.baml XAML编译后的二进制文件 ✅ 是
.up2date Visual Studio更新标记文件 ❌ 否
.buildwithskipanalyzers 构建配置标记 ❌ 否
.lref Visual Studio引用文件 ❌ 否
.pch C++预编译头文件 ✅ 是
.idb 增量编译状态文件 ✅ 是
.tlog MSBuild跟踪日志 ❌ 否
.lastbuildstate 最后构建状态记录 ❌ 否

🖼️ 媒体与资源类文件(通常为二进制)

后缀 说明 是否二进制
.bmp 位图图像 ✅ 是
.jpg / .jpeg JPEG压缩图像 ✅ 是
.png PNG无损压缩图像 ✅ 是
.ico 图标文件 ✅ 是
.ttf TrueType字体文件 ✅ 是

💾 二进制可执行与库文件

后缀 说明 是否二进制
.dll 动态链接库 ✅ 是
.exe 可执行程序 ✅ 是
.pdb 程序调试数据库 ✅ 是
.obj 编译生成的中间目标文件 ✅ 是
.resources 编译后的资源文件 ✅ 是

🗄️ 数据库类文件

后缀 说明 是否二进制
.db SQLite数据库文件 ✅ 是
.db-shm SQLite共享内存文件 ✅ 是
.db-wal SQLite预写日志文件 ✅ 是
.shm 共享内存文件 ✅ 是
.ncm 网易云音乐加密格式 ✅ 是

📦 压缩与归档文件

后缀 说明 是否二进制
.zip ZIP压缩包 ✅ 是
.msu Windows更新包 ✅ 是
相关推荐
鱼香鱼香rose4 分钟前
java-2
java·开发语言·python
星栈独行10 小时前
翻完 Pi 源码:它和 Codex、Claude Code 有何不同
开发语言·javascript·人工智能·程序人生
qq_4480111610 小时前
C语言中的变量和函数的定义与声明
android·c语言·开发语言
孫治AllenSun11 小时前
【DataX】生产环境搭建DataX集群案例
java·开发语言·jvm
c2385612 小时前
把 C++ 内存分配拆透:new 与 malloc 的三层血缘
开发语言·c++·算法
moonsims13 小时前
星闪在跨域无人化系统作用
开发语言·php
Iruoyaoxh14 小时前
栈和队列~
java·开发语言
Hrain-AI14 小时前
2026 企业 AI 编程智能体实战:Codex 与 Claude Code
开发语言·人工智能·kotlin
wdfk_prog15 小时前
嵌入式面试真题第 13 题:单硬件 Timer 下的高精度多路软件定时器架构设计
c语言·开发语言·面试·职场和发展·嵌入式
oort12315 小时前
吃上了自家的细糠,还挺丝滑,用起来手感还行,OortCloud发布新版AI编程平台,下载 OortCodex,Token多,免费薅
大数据·开发语言·人工智能·ai编程