Microsoft Visual Studio网站发布时bin文件中没有调试文件,pdb文件

之所以要有调试文件,是因为方便快速定位到故障代码节点

下面来介绍如何实现调试文件一并发布到目录对应的bin文件中

在对应的网站获取后

编译

发布【找到需要发布的节点,PresentationLayer下面 ,选择后右击>属性>打包/发布 web

配置选择活动(Release) ,找到“排除生成的调试符号(G)”确认是否勾选

应该不要勾选,除去勾

然后再回到发布的节点,右击>发布>设置>"文件发布选项"

勾选“在发布前删除现有文件”&“在发布期间预编译(C)配置”,点击配置进入“高级预编译设置”

勾选“发出调试信息”确定,下一步发布到指定的目录下面即可。

另:如果目录是固定的,到:”解决方案资源管理器“找到这个项目的大项目,右击“签入”

这样下次直接发布就能够在发布过程中把pdb文件一并发布到对应的目录中

时间: 2024-10-05 01:18:49

Microsoft Visual Studio网站发布时bin文件中没有调试文件,pdb文件的相关文章

Microsoft visual studio C 运行时库 在 xx.exe中检测到一个错误

之前多次出现这个问题,后来解决之后再出现就忘了怎么弄了,这次记录一下. 我这几次出现这种错误都是因为在Qt中将QString转const char* 时出现的.我的做法是有一个函数ToString()转为std::string 1 std::string MyProcessObject::ToString(QString strRaw) 2 { 3 return std::string((const char *)strRaw.toLocal8Bit()); 4 } ToString() 这么做

错误的结果 -1073741515 (从“E:\Microsoft Visual Studio 9.0\VC\bin\cl.exe”返回)。怎么解决?

在配置VS2008和ogre时,出现这样一个错误,求大神指导,该怎么解决呀?!急求!

获取设备列表(Microsoft Visual Studio 2010)含界面设计

同上次获取设备列表(Microsoft Visual Studio 2010)类似,新建项目->MFC...->选基于对话框->完成           类视图点开项目双击CaaaDlg 点击 CaaaDlg::OnInitDialog将上次的代码复制至TODO处,然后像上次配置路径: 对编译器做如下设置: 项目-->**属性(alt+F7)配置属性-->C/C++-->常规-->附加包含目录-->(是把头文件所在的文件路径添加到附加目录中) 项目-->

解决Visual Studio 2010新建工程时出现『1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt』错误

VS2010在经历一些更新后,建立Win32 Console Project时会出"error LNK1123" 错误. 解决方案为: 第一步:将:项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单的选项"是"改为"否"即可,但是每新建一个项目都要这样设置一次. 第二步:将:项目|项目属性|配置属性|连接器|清单文件|嵌入清单选项"是"改为"否". 第三步:一般计算机经过上两步设置就能解决问题了,但是

获取设备列表(Microsoft Visual Studio 2010)

通常,编写基于WinPcap应用程序的第一件事情,就是获得已连接的网络适配器列表.libpcap和WinPcap都提供了 pcap_findalldevs_ex() 函数来实现这个功能: 这个函数返回一个 pcap_if 结构的链表, 每个这样的结构都包含了一个适配器的详细信息.值得注意的是,数据域 name 和 description 表示一个适配器名称和一个可以让人们理解的描述. 我们使用Microsoft Visual Studio 2010编译工具编译程序,中WinPcap文档中模块下找

Visual Studio 2015/2013安装失败:Microsoft Visual Studio 2015 Shell (Minimum) Interop Assemblies 安装时发生严重错误

由于安装VS2015时多次更改卸载重装等操作后,重新安装时出现该错误: Microsoft Visual Studio 2015 Shell (Minimum) Interop Assemblies 安装时发生严重错误 简直是无法继续了,网上搜索不到很明确的解决办法,查看日志文件得知错误码和错误信息: 0x80070643,Could not open key: UNKNOWN\Components\D2E60322F7884D115A04000972A8B18B\C5FEE661699FE09

Microsoft Visual Studio下编译缺少头文件unistd.h解决办法

问题 使用Visual Studio 2012在Win7下编译一个来自于Linux平台的源文件时,要求使用头文件uninstd.h,报错: fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory 解决办法 对于VS2012来说,我们可以在默认库文件夹下(我的电脑是C:\Program Files\Microsoft Visual Studio 10.0\VC\include)添加一个un

Microsoft Visual Studio PDB文件相关事宜

Microsoft Visual Studio PDB:调试的符号文件,程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置: 当以 /ZI 或 /Zi(用于 C/C++)生成时,将创建一个 PDB 文件. 在 Visual C++ 中,/Fd 选项用于命名由编译器创建的PDB 文件. 当使用向导在Visual Studio 中创建项目时,/Fd 选项被设置为创建一个名为 project.PDB 的 PDB. 如果使用生成文件创建 C/C++ 应用程序,并指定

Microsoft Visual Studio 2008 在文件中查找 失效的解决方法

1: 暂时的解决办法是,在'在文件中查找'按钮边上的下拉框中输入要查询的东西,然后回车 2: 选择窗口的重置窗口布局.(该方法解决了我的问题,原因分析大概是 弹出的窗口被别的挡住了) 3: 修复Microsoft Visual Studio 2008