VS c# Release编译生成去除多余的文件及pdb

1.去除生成*.pdb文件

右击项目属性->生成->配置选择Release->高级->调试信息选无

2.防止生成多余的*.xml和*.config文件

打开对应的.csproj文件,找到

<PropertyGroup Condition=" '(Configuration)\|(Platform)' == 'Release|AnyCPU' ">

下面添加

<AllowedReferenceRelatedFileExtensions>.allowedextension</AllowedReferenceRelatedFileExtensions>

相关推荐
测试开发Kevin8 分钟前
小tip:换行符CRLF 和 LF 的区别以及二者在实际项目中的影响
java·开发语言·python
笨手笨脚の10 分钟前
Redis: Thread limit exceeded replacing blocked worker
java·redis·forkjoin·thread limit
Lenyiin26 分钟前
Linux 基础IO
java·linux·服务器
松☆43 分钟前
Dart 核心语法精讲:从空安全到流程控制(3)
android·java·开发语言
刘一说1 小时前
Vue 组件不必要的重新渲染问题解析:为什么子组件总在“无故”刷新?
前端·javascript·vue.js
编码者卢布1 小时前
【App Service】Java应用上传文件功能部署在App Service Windows上报错 413 Payload Too Large
java·开发语言·windows
学海无涯书山有路1 小时前
async-await异步编程
c#
切糕师学AI1 小时前
ARM 汇编器中的伪指令(Assembler Directives)
开发语言·arm开发·c#
徐同保2 小时前
React useRef 完全指南:在异步回调中访问最新的 props/state引言
前端·javascript·react.js
q行2 小时前
Spring概述(含单例设计模式和工厂设计模式)
java·spring