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更新包 ✅ 是
相关推荐
zmzb01039 小时前
Python课后习题训练记录Day130
开发语言·python
阿里嘎多学长9 小时前
2026-06-13 GitHub 热点项目精选
开发语言·程序员·github·代码托管
xiaoshuaishuai810 小时前
C# 委托与事件
开发语言·c#
kmblack110 小时前
javascript计算年龄
开发语言·javascript·ecmascript
肖爱Kun10 小时前
STL标准模块库操作
开发语言·音视频
Song_da_da_10 小时前
C# 接口(Interface)深度解析:规范、解耦与灵活扩展
开发语言·c#
政沅同学10 小时前
基于 C# WPF + HALCON 的工业视觉算法工具框架(开源)
开发语言·c#·wpf
影寂ldy10 小时前
C#WinForm 窗体基础(入口、部分类、属性、生命周期事件)
开发语言·c#
2301_7818335210 小时前
Python 正则表达式入门教程
开发语言·python·正则表达式