VS中Release模式下生成去掉生成pdb文件

前几天发布项目,有时候就发布那几个dll,但是一个dll同时还有一个pdb文件,而且pdb文件貌似还挺大。

全选的话,要复制多一份pdb文件到服务器,上传时间长。

不全选,就要按住ctrl,再点选每个dll,每次都麻烦得很呀,我想release下,应该可以去掉pdb文件生成。

然后,就找到了答案,也是有点强迫症吧,呵呵

方法如下:

1、右键项目,选择属性

2、选择正确的配置,点击高级

3、调试信息选择 none,点击确定。

解决方案下每个项目都这样做一遍。

然后,再在Release下生成,就不会有pdb文件了,清爽了,用鼠标全部复制文件就ok.

时间: 2024-10-21 13:11:03

VS中Release模式下生成去掉生成pdb文件的相关文章

VC++ Release模式下执行Live555::Run函数时程序崩溃

问题描述 VC++ Release模式下执行Live555::Run函数时程序崩溃 在Debug模式下程序能够正常运行. 在Release模式下面程序运行到该行崩溃,且无法定位进去进一步debug. 基于Win10,VS2015开发. 具体崩溃前后画面如下.请求各位大侠给予指导意见. 解决方案 指针异常了,检查一下,你最后一个页面中的各个参数指针等

VS2005设置可以在Release模式下调试 .

VS2005设置可以在Release模式下调试   一.首先:从"配置管理器"中将项目配置成Release版:     在下拉列表中选择了Release后,点击"关闭"即可.     见图-1 .       二.按Alt+F7:进入当前项目的属性设置: 经过上面的设置,应该是"活动(Release)",然后按下面的三个图示分别设置:     见图-2, 图-3, 图-4, OK!   可以在Release版中进行调试了.

Linux中字符模式下设置和删除环境变量?

Linux中字符模式下设置和删除环境变量? bash下 设置:export 变量名=变量值删除:unset 变量名 csh下 设置:setenv 变量名 变量值删除:unsetenv 变量名

text decoration-在css中特定某个下划线去掉,不是在html中直接改

问题描述 在css中特定某个下划线去掉,不是在html中直接改 在html中有N个超链接,我想要其中的一个超链接没有下划线,我赋予这个超链接一个类选择器class=""s1"" 在css中要怎么弄才可以去掉这个超链接的下划线呢 解决方案 .s1{text-decoration: none;} 解决方案二: s1{text-decoration: none;}

flash-C# winfrom项目,在debug和release模式下运行都正常,发布后却报错

问题描述 C# winfrom项目,在debug和release模式下运行都正常,发布后却报错 我写了一个C#与Flash通讯的小功能,调用了系统的Flash插件,项目在debug和release模式下都没有报错,唯独在发布打包后运行时报错:对 COM 组件的调用返回了错误 HRESULT E_FAIL 求大神提示问题和解决办法,在线等!急急急! 解决方案 没有做好发布打包 解决方案二: 很明显,发布的时候少了组件,把组件带上

11g中ADR管理下的监听trace文件路径问题

一个11g的开发库,打算打开sqlplus的trace,看下sqlplus登录的连接信息,但配置sqlnet.ora后没有找到trace文件,后来有一天发现磁盘空间不足,经过查询后发现如下路径下有几千个文件,占用了上G的空间: /u01/app/oracle/11.2.0.4/diag/clients/user_oracle/host_1347578259_80/trace 这些文件是什么?打开一个,发现都是监听sqlpuls登录的信息,即trace文件: 那么为什么这个trace文件在这个路径

directx-DirectX10程序Debug模式下运行报错,Release模式运行正常一般是什么原因?

问题描述 DirectX10程序Debug模式下运行报错,Release模式运行正常一般是什么原因? 1.两种模式下,编译都没问题.2.运行Debug模式下报错,信息如下:Release模式下运行截图 附:进行了多次试验,Release总是运行正常,而Debug模式基本上都是运行出错,报错信息也是同一个(如上图),但偶尔的小概率能运行(大概百分之一二,这个概率是不确定的,只是我碰巧有一两次正常运行了)遍查了代码,发现不了问题.希望各位能够说说一般情况下可能是什么原因引起的. 解决方案 0xFFF

VC++2005、VC2008中Release版本设置为可调试的设置方法

一.很多时候需要在Release版本下调试程序,可以使用以下方法设置: 1.无效断点所在的项目和启动项目的设置:项目->属性->配置属性->C/C++->常规->调试信息格式,这里不能为『禁用』: 2.项目->属性->配置属性->链接器->调试->生成调试信息,这里设为『是』: 3.C/C++->优化->优化选择『禁用』: 4.删除解决方案下的.ncb文件: 5.工具->选项->调试->『要求源文件与原始版本完成匹配

debug-ios oc ,release模式运行APP,无法调用回调方法,UI没数据

问题描述 ios oc ,release模式运行APP,无法调用回调方法,UI没数据 在debug环境下运行程序,一个断点断点的走,网络请求的接口回调是成功的,UI界面有数据,但是换成release模式下,虽然网络请求了,但是没有进入回调,导致拿不到数据,设置的debug模式.打印都是正常的.网络用的ASI,异步的. 解决方案 你都没说是哪个的回调,证书有没有问题啊 解决方案二: 就是一个网络请求,没有走获取到数据之后的数据解析,是不是问的太抽象 解决方案三: 你应该是使用block了,用代理吧